That should be an "else if", not an "if" ...
--- a/utils/mojoshader-compiler.c Thu Feb 19 03:22:38 2009 -0500
+++ b/utils/mojoshader-compiler.c Thu Feb 19 03:24:03 2009 -0500
@@ -178,7 +178,7 @@
outfile = arg;
} // if
- if (strcmp(arg, "-I") == 0)
+ else if (strcmp(arg, "-I") == 0)
{
arg = argv[++i];
if (arg == NULL)