X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fmisc.c;h=8a1a011e267a89bf40e6b3c24a2d06bcb24238ba;hp=3a7c28f4a3b0fe51fcf1d32e755286c119cab217;hb=5e13b105ad48e61a5cd46941c61a16ad00445248;hpb=2e8b5b6b088bbb3840837fb1ea0acc8af44c54d9 diff --git a/src/libgame/misc.c b/src/libgame/misc.c index 3a7c28f4..8a1a011e 100644 --- a/src/libgame/misc.c +++ b/src/libgame/misc.c @@ -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); @@ -2706,6 +2712,7 @@ int get_parameter_value(char *value_raw, char *suffix, int type) string_has_parameter(value, "fade") ? FADE_MODE_FADE : string_has_parameter(value, "crossfade") ? FADE_MODE_CROSSFADE : string_has_parameter(value, "melt") ? FADE_MODE_MELT : + string_has_parameter(value, "curtain") ? FADE_MODE_CURTAIN : FADE_MODE_DEFAULT); } else if (strPrefix(suffix, ".font")) /* (may also be ".font_xyz") */