mirror of
https://github.com/yuzu-emu/FasTC.git
synced 2024-11-28 09:04:26 +01:00
Make the command line argument processing a little more robust.
This commit is contained in:
parent
8dffb602bf
commit
bb9370adaf
@ -38,12 +38,14 @@ int main(int argc, char **argv) {
|
|||||||
|
|
||||||
fileArg++;
|
fileArg++;
|
||||||
knowArg = true;
|
knowArg = true;
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(strcmp(argv[fileArg], "-s") == 0) {
|
if(strcmp(argv[fileArg], "-s") == 0) {
|
||||||
fileArg++;
|
fileArg++;
|
||||||
bUseSIMD = true;
|
bUseSIMD = true;
|
||||||
knowArg = true;
|
knowArg = true;
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(strcmp(argv[fileArg], "-t") == 0) {
|
if(strcmp(argv[fileArg], "-t") == 0) {
|
||||||
@ -56,6 +58,7 @@ int main(int argc, char **argv) {
|
|||||||
|
|
||||||
fileArg++;
|
fileArg++;
|
||||||
knowArg = true;
|
knowArg = true;
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(strcmp(argv[fileArg], "-q") == 0) {
|
if(strcmp(argv[fileArg], "-q") == 0) {
|
||||||
@ -68,6 +71,7 @@ int main(int argc, char **argv) {
|
|||||||
|
|
||||||
fileArg++;
|
fileArg++;
|
||||||
knowArg = true;
|
knowArg = true;
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(strcmp(argv[fileArg], "-j") == 0) {
|
if(strcmp(argv[fileArg], "-j") == 0) {
|
||||||
@ -80,9 +84,10 @@ int main(int argc, char **argv) {
|
|||||||
|
|
||||||
fileArg++;
|
fileArg++;
|
||||||
knowArg = true;
|
knowArg = true;
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
} while(knowArg);
|
} while(knowArg && fileArg < argc);
|
||||||
|
|
||||||
if(fileArg == argc) {
|
if(fileArg == argc) {
|
||||||
PrintUsage();
|
PrintUsage();
|
||||||
|
Loading…
Reference in New Issue
Block a user