From 3976728b1aa1805bee688fcfa9131edcbe4dae88 Mon Sep 17 00:00:00 2001 From: ben Date: Sat, 23 Nov 2002 15:11:13 +0000 Subject: [PATCH] We don't currently need the Thread Manager (and all being well we never will), so stop checking for it. git-svn-id: svn://svn.tartarus.org/sgt/putty@2246 cda61777-01e9-0310-a592-d414129be87e --- mac/mac.c | 11 +---------- mac/mac.h | 2 -- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/mac/mac.c b/mac/mac.c index add219b7..2e4bfdf7 100644 --- a/mac/mac.c +++ b/mac/mac.c @@ -1,4 +1,4 @@ -/* $Id: mac.c,v 1.1 2002/11/19 02:13:46 ben Exp $ */ +/* $Id: mac.c,v 1.2 2002/11/23 15:11:13 ben Exp $ */ /* * Copyright (c) 1999 Ben Harris * All rights reserved. @@ -41,7 +41,6 @@ #include #include #include -#include #include #include @@ -115,13 +114,6 @@ static void mac_startup(void) { InitDialogs(nil); cold = 0; - /* Check for the Thread Manager. Bail out if it's not there. */ - if (Gestalt(gestaltThreadMgrAttr, &mac_gestalts.thdsattr) != noErr || - !(mac_gestalts.thdsattr & (1 << gestaltThreadMgrPresent)) || - &NewThread == kUnresolvedCFragSymbolAddress) - fatalbox("PuTTY requires the Thread Manager in order to operate. " - "The Thread Manager can be obtained from Apple Software " - "Updates."); /* Find out if we've got Color Quickdraw */ if (Gestalt(gestaltQuickdrawVersion, &mac_gestalts.qdvers) != noErr) mac_gestalts.qdvers = gestaltOriginalQD; @@ -173,7 +165,6 @@ static void mac_eventloop(void) { mac_adjustcursor(cursrgn); if (gotevent) mac_event(&event); - YieldToAnyThread(); } DisposeRgn(cursrgn); } diff --git a/mac/mac.h b/mac/mac.h index a63645d7..1bd54824 100644 --- a/mac/mac.h +++ b/mac/mac.h @@ -16,7 +16,6 @@ struct mac_gestalts { long apprvers; long cntlattr; long windattr; - long thdsattr; }; extern struct mac_gestalts mac_gestalts; @@ -65,7 +64,6 @@ typedef struct { PaletteHandle palette; ControlHandle scrollbar; WCTabHandle wctab; - ThreadID thread; int raw_mouse; } Session; -- 2.11.0