fixed aborting program due to '-psn' parameter when launched via GUI on Mac
[rocksndiamonds.git] / src / libgame / misc.c
index 3a7c28f..93a62e0 100644 (file)
@@ -1139,6 +1139,12 @@ void GetOptions(int argc, char *argv[],
       /* when doing batch processing, always enable verbose mode (warnings) */
       options.verbose = TRUE;
     }
+#if defined(PLATFORM_MACOSX)
+    else if (strPrefix(option, "-psn"))
+    {
+      /* ignore process serial number when launched via GUI on Mac OS X */
+    }
+#endif
     else if (*option == '-')
     {
       Error(ERR_EXIT_HELP, "unrecognized option '%s'", option_str);