Don't let -I block -ivl!
When -I was added it was blocking -ivl since the string comparison
is case insensitive.
(cherry picked from commit a412149e2c)
This commit is contained in:
parent
d8fdcd5a38
commit
ddf68ca14c
|
|
@ -336,6 +336,14 @@ static int parse(int argc, char *argv[])
|
||||||
assignn(&gstr.pOUT, argv[idx],
|
assignn(&gstr.pOUT, argv[idx],
|
||||||
strlen(argv[idx])-strlen(dot_o_ext));
|
strlen(argv[idx])-strlen(dot_o_ext));
|
||||||
}
|
}
|
||||||
|
/* Check for the -mingw option */
|
||||||
|
else if (startsWith(mingw_option, argv[idx]))
|
||||||
|
assignn(&gstr.pMINGW, argv[idx]+sizeof(mingw_option)-1,
|
||||||
|
strlen(argv[idx])-(sizeof(mingw_option)-1));
|
||||||
|
/* Check for the -ivl option */
|
||||||
|
else if (startsWith(ivl_option, argv[idx]))
|
||||||
|
assignn(&gstr.pIVL, argv[idx]+sizeof(ivl_option)-1,
|
||||||
|
strlen(argv[idx])-(sizeof(ivl_option)-1));
|
||||||
/* Check for the --name option */
|
/* Check for the --name option */
|
||||||
else if (startsWith(name_option, argv[idx])) {
|
else if (startsWith(name_option, argv[idx])) {
|
||||||
assignn(&gstr.pOUT, argv[idx]+sizeof(name_option)-1,
|
assignn(&gstr.pOUT, argv[idx]+sizeof(name_option)-1,
|
||||||
|
|
@ -356,14 +364,6 @@ static int parse(int argc, char *argv[])
|
||||||
append(&gstr.pDEFS, " ");
|
append(&gstr.pDEFS, " ");
|
||||||
append(&gstr.pDEFS, argv[idx]);
|
append(&gstr.pDEFS, argv[idx]);
|
||||||
}
|
}
|
||||||
/* Check for the -mingw option */
|
|
||||||
else if (startsWith(mingw_option, argv[idx]))
|
|
||||||
assignn(&gstr.pMINGW, argv[idx]+sizeof(mingw_option)-1,
|
|
||||||
strlen(argv[idx])-(sizeof(mingw_option)-1));
|
|
||||||
/* Check for the -ivl option */
|
|
||||||
else if (startsWith(ivl_option, argv[idx]))
|
|
||||||
assignn(&gstr.pIVL, argv[idx]+sizeof(ivl_option)-1,
|
|
||||||
strlen(argv[idx])-(sizeof(ivl_option)-1));
|
|
||||||
/* Check for the --cflags option */
|
/* Check for the --cflags option */
|
||||||
else if (stricmp("--cflags", argv[idx]) == 0) {
|
else if (stricmp("--cflags", argv[idx]) == 0) {
|
||||||
setup_ivl_environment();
|
setup_ivl_environment();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue