X-Git-Url: http://git.ithinksw.org/ITFoundation.git/blobdiff_plain/0d9333bf9f0cfd67f68314fe40b37a0034131c84..42bfc6701c1de7ad9aea7fb2e6ffaaf67e1ab84d:/ITAppleEventCenter.m diff --git a/ITAppleEventCenter.m b/ITAppleEventCenter.m index 1588305..6490cfc 100755 --- a/ITAppleEventCenter.m +++ b/ITAppleEventCenter.m @@ -21,7 +21,7 @@ static ITAppleEventCenter *_sharedAECenter = nil; + (id)sharedCenter { - if( _sharedAECenter != nil ) { + if( _sharedAECenter ) { return _sharedAECenter; } else { _sharedAECenter = [[ITAppleEventCenter alloc] init]; @@ -192,7 +192,7 @@ static ITAppleEventCenter *_sharedAECenter = nil; AEEventID eID = *((unsigned long*)[eventID UTF8String]); AppleEvent event, reply; - AEBuildAppleEvent(eClass, eID, typeProcessSerialNumber,(ProcessSerialNumber*)&psn, sizeof(ProcessSerialNumber), kAutoGenerateReturnID, kAnyTransactionID, &event, nil, ""); + AECreateAppleEvent(eClass, eID, typeProcessSerialNumber,(ProcessSerialNumber*)&psn, sizeof(ProcessSerialNumber), kAutoGenerateReturnID, kAnyTransactionID, &event); AESend(&event, &reply, kAENoReply, kAENormalPriority, kAEDefaultTimeout, nil, nil);