| @@ -75,9 +75,8 @@ int main(int argc, char* argv[]) { | |||||
| // Parse command line arguments | // Parse command line arguments | ||||
| int c; | int c; | ||||
| opterr = 0; | opterr = 0; | ||||
| while ((c = getopt(argc, argv, "dht:s:u:")) != -1) { | |||||
| while ((c = getopt(argc, argv, "dht:s:u:p:")) != -1) { | |||||
| switch (c) { | switch (c) { | ||||
| // Note: Mac "app translocation" passes a nonsense -psn flag, so we can't use -p for anything. | |||||
| case 'd': { | case 'd': { | ||||
| settings::devMode = true; | settings::devMode = true; | ||||
| } break; | } break; | ||||
| @@ -95,6 +94,8 @@ int main(int argc, char* argv[]) { | |||||
| case 'u': { | case 'u': { | ||||
| asset::userDir = optarg; | asset::userDir = optarg; | ||||
| } break; | } break; | ||||
| // Mac "app translocation" passes a nonsense -psn_... flag, so -p is reserved. | |||||
| case 'p': break; | |||||
| default: break; | default: break; | ||||
| } | } | ||||
| } | } | ||||