diff --git a/doomsday/engine/portable/src/dd_main.c b/doomsday/engine/portable/src/dd_main.c index 5945849c6c..edd57dd26a 100644 --- a/doomsday/engine/portable/src/dd_main.c +++ b/doomsday/engine/portable/src/dd_main.c @@ -742,8 +742,8 @@ static void HandleArgs(int state) { for(p = 0; p < Argc(); p++) { - if((order == 1 && ArgRecognize("-file", Argv(p))) || - (order == 0 && ArgRecognize("-iwad", Argv(p)))) + if((order == 1 && !ArgRecognize("-file", Argv(p))) || + (order == 0 && !ArgRecognize("-iwad", Argv(p)))) continue; while(++p != Argc() && !ArgIsOption(p)) diff --git a/doomsday/engine/portable/src/def_main.c b/doomsday/engine/portable/src/def_main.c index 0d51371d61..6be438d609 100644 --- a/doomsday/engine/portable/src/def_main.c +++ b/doomsday/engine/portable/src/def_main.c @@ -162,13 +162,15 @@ void Def_Init(void) { const char* arg = Argv(p); - if(ArgRecognize("-def", arg) && ArgRecognize("-defs", arg)) + if(!ArgRecognize("-def", arg) && !ArgRecognize("-defs", arg)) continue; while(c < MAX_READ && ++p != Argc() && !ArgIsOption(p)) { // Add it to the list. dedFiles[c++] = Argv(p); + + Con_Message("Def_Init: Added '%s' to dedFiles.\n", Argv(p)); } p--;/* For ArgIsOption(p) necessary, for p==Argc() harmless */