sel_ldr: Remove support for rodata segment at start of executable
[nativeclient.git] / common / SDLApplication.m
blob5b4143d0e2d4316994c6d7099083da8e7eaa26e8
1 // @@REWRITE(insert c-copyright)
2 // @@REWRITE(delete-start)
3 // Copyright 2008, Google Inc.  All rights reserved.
4 //
5 // @@REWRITE(delete-end)
6 // MacOSX main() for SDL applications.
7 //
9 #import <AppKit/AppKit.h>
10 #import "SDL.h"
11 #import <Carbon/Carbon.h>
14 #undef main
16 int main(int argc, char **argv) {
17   NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
18   [NSApplication sharedApplication];
20   if (!getenv("NACL_LAUNCHED_FROM_BROWSER")) {
21     ProcessSerialNumber psn;
22     GetCurrentProcess(&psn);
23     TransformProcessType(&psn,  kProcessTransformToForegroundApplication);
24     [NSApp activateIgnoringOtherApps:YES];
25   }
27   SDL_main(argc, argv);
28   [pool release];
29   return 0;