added clientcontext variable to Open Transport initialisation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10019 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -195,19 +195,25 @@ static void SetDefaultEndpointModes(EndpointRef ep , void *data )
|
|||||||
|
|
||||||
int GSocket_Init()
|
int GSocket_Init()
|
||||||
{
|
{
|
||||||
OSStatus err ;
|
OSStatus err ;
|
||||||
#if TARGET_CARBON
|
#if TARGET_CARBON
|
||||||
InitOpenTransportInContext( kInitOTForApplicationMask , NULL ) ;
|
// Marc Newsam: added the clientcontext variable
|
||||||
|
// however, documentation is unclear how this works
|
||||||
|
OTClientContextPtr clientcontext;
|
||||||
|
|
||||||
|
InitOpenTransportInContext(kInitOTForApplicationMask, &clientcontext);
|
||||||
|
gInetSvcRef = OTOpenInternetServicesInContext(kDefaultInternetServicesPath,
|
||||||
|
NULL, &err, clientcontext);
|
||||||
#else
|
#else
|
||||||
InitOpenTransport() ;
|
InitOpenTransport() ;
|
||||||
|
gInetSvcRef = OTOpenInternetServices(kDefaultInternetServicesPath, NULL, &err);
|
||||||
#endif
|
#endif
|
||||||
gInetSvcRef = OTOpenInternetServices(kDefaultInternetServicesPath, NULL, &err);
|
if ( gInetSvcRef == NULL || err != kOTNoError )
|
||||||
if ( gInetSvcRef == NULL || err != kOTNoError )
|
{
|
||||||
{
|
OTAssert("Could not open Inet Services", err == noErr);
|
||||||
OTAssert("Could not open Inet Services", err == noErr);
|
return FALSE ;
|
||||||
return FALSE ;
|
}
|
||||||
}
|
return TRUE;
|
||||||
return TRUE;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void GSocket_Cleanup()
|
void GSocket_Cleanup()
|
||||||
|
@@ -195,19 +195,25 @@ static void SetDefaultEndpointModes(EndpointRef ep , void *data )
|
|||||||
|
|
||||||
int GSocket_Init()
|
int GSocket_Init()
|
||||||
{
|
{
|
||||||
OSStatus err ;
|
OSStatus err ;
|
||||||
#if TARGET_CARBON
|
#if TARGET_CARBON
|
||||||
InitOpenTransportInContext( kInitOTForApplicationMask , NULL ) ;
|
// Marc Newsam: added the clientcontext variable
|
||||||
|
// however, documentation is unclear how this works
|
||||||
|
OTClientContextPtr clientcontext;
|
||||||
|
|
||||||
|
InitOpenTransportInContext(kInitOTForApplicationMask, &clientcontext);
|
||||||
|
gInetSvcRef = OTOpenInternetServicesInContext(kDefaultInternetServicesPath,
|
||||||
|
NULL, &err, clientcontext);
|
||||||
#else
|
#else
|
||||||
InitOpenTransport() ;
|
InitOpenTransport() ;
|
||||||
|
gInetSvcRef = OTOpenInternetServices(kDefaultInternetServicesPath, NULL, &err);
|
||||||
#endif
|
#endif
|
||||||
gInetSvcRef = OTOpenInternetServices(kDefaultInternetServicesPath, NULL, &err);
|
if ( gInetSvcRef == NULL || err != kOTNoError )
|
||||||
if ( gInetSvcRef == NULL || err != kOTNoError )
|
{
|
||||||
{
|
OTAssert("Could not open Inet Services", err == noErr);
|
||||||
OTAssert("Could not open Inet Services", err == noErr);
|
return FALSE ;
|
||||||
return FALSE ;
|
}
|
||||||
}
|
return TRUE;
|
||||||
return TRUE;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void GSocket_Cleanup()
|
void GSocket_Cleanup()
|
||||||
|
Reference in New Issue
Block a user