From 1ca04d446834b02f1f342c628ae31b96b98c54b0 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 7 May 2009 12:27:42 +0000 Subject: [PATCH] Temporary workaround for building on 64-bit Mac OS X --- src/video/cocoa/SDL_cocoaevents.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/video/cocoa/SDL_cocoaevents.m b/src/video/cocoa/SDL_cocoaevents.m index 45c0db62a..9a03cc2a2 100644 --- a/src/video/cocoa/SDL_cocoaevents.m +++ b/src/video/cocoa/SDL_cocoaevents.m @@ -20,10 +20,12 @@ slouken@libsdl.org */ #include "SDL_config.h" +#include "SDL_timer.h" #include "SDL_cocoavideo.h" #include "../../events/SDL_events_c.h" + /* setAppleMenu disappeared from the headers in 10.4 */ #if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 @interface NSApplication(NSAppleMenu) @@ -165,6 +167,8 @@ Cocoa_PumpEvents(_THIS) NSAutoreleasePool *pool; /* Update activity every 30 seconds to prevent screensaver */ + /* FIXME: This define isn't available with 64-bit Mac OS X? */ +#ifdef UsrActivity if (_this->suspend_screensaver) { SDL_VideoData *data = (SDL_VideoData *)_this->driverdata; Uint32 now = SDL_GetTicks(); @@ -174,6 +178,7 @@ Cocoa_PumpEvents(_THIS) data->screensaver_activity = now; } } +#endif pool = [[NSAutoreleasePool alloc] init]; while ([NSApp isRunning]) {