LaunchAPPLServer: detect presence of OpenTransport

This commit is contained in:
Wolfgang Thaller 2018-05-16 02:43:59 +02:00
parent 5ab830d8c3
commit 6e6a909c46

View File

@ -79,7 +79,7 @@ enum class Port : int
#if TARGET_API_MAC_CARBON
bool portsAvailable[] = { false, false, false, false };
#else
bool portsAvailable[] = { true, true, false, true/*###*/ };
bool portsAvailable[] = { true, true, false, false };
#endif
struct Prefs
@ -618,6 +618,14 @@ int main()
}
}
#endif
#if !TARGET_CPU_68K
if(hasGestalt)
{
long resp;
if(Gestalt(gestaltOpenTpt, &resp) == noErr && resp)
portsAvailable[(int)Port::openTptTCP] = true;
}
#endif
SetMenuBar(GetNewMBar(128));
AppendResMenu(GetMenu(128), 'DRVR');