]> git.sesse.net Git - vlc/commitdiff
ifdef out 32-bit Carbon API calls on x86_64
authorDavid Menestrina <dmenest-vlc@ofb.net>
Fri, 16 Apr 2010 01:34:44 +0000 (18:34 -0700)
committerJean-Baptiste Kempf <jb@videolan.org>
Fri, 23 Apr 2010 22:47:12 +0000 (00:47 +0200)
The Mac OS Carbon APIs are not available to 64-bit applications.
This change just ifdefs out calls to them to avoid compiler errors.
In 64-bit, NPP_HandleEvent will have to be rewritten to use the
Cocoa event model.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
projects/mozilla/vlcshell.cpp

index 575c2b1b91710d5707b6443cface096c34a0e8ff..883205b5311dc9de343e7e94592ab28ddba5519d 100644 (file)
@@ -163,6 +163,7 @@ int16_t NPP_HandleEvent( NPP instance, void * event )
         return false;
     }
 
+#ifndef __x86_64__  
     EventRecord *myEvent = (EventRecord*)event;
 
     switch( myEvent->what )
@@ -255,6 +256,7 @@ int16_t NPP_HandleEvent( NPP instance, void * event )
         default:
             ;
     }
+#endif // __x86_64__
     return false;
 }
 #endif /* XP_MACOSX */