diff --git a/bleh_darwin.m b/bleh_darwin.m index 03a9233..41bf839 100644 --- a/bleh_darwin.m +++ b/bleh_darwin.m @@ -188,19 +188,3 @@ void objc_setFont(id what, unsigned int csize) objc_msgSend(what, s_setFont, objc_msgSend(c_NSFont, s_systemFontOfSize, size)); } - -/* --[NSApplicationDelegate applicationShouldTerminate] used to return a BOOL, but now returns a NSApplicationTerminateReply, which is a NSUInteger; hence, here. -*/ - -extern void appDelegate_applicationShouldTerminate(); - -static NSApplicationTerminateReply __appDelegate_applicationShouldTerminate(id self, SEL sel, id app) -{ - appDelegate_applicationShouldTerminate(); - return NSTerminateCancel; // don't quit -} - -void *_appDelegate_applicationShouldTerminate = (void *) __appDelegate_applicationShouldTerminate; - -char *encodedTerminateReply = @encode(NSApplicationTerminateReply); diff --git a/objc_darwin.h b/objc_darwin.h index c99d619..fb12203 100644 --- a/objc_darwin.h +++ b/objc_darwin.h @@ -61,12 +61,8 @@ extern struct xpoint getTranslatedEventPoint(id, id); /* for objc_darwin.go */ extern char *encodedNSRect; -extern char *encodedTerminateReply; /* for sysdata_darwin.go */ extern void objc_setFont(id, unsigned int); -/* for delegate_darwin.go */ -extern void *_appDelegate_applicationShouldTerminate; - #endif