diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c index a87775579d53968217d653e427d890d52138d255..347385de66b7baf033dff6f605addb65a9430489 100644 --- a/src/sbbs3/sbbsecho.c +++ b/src/sbbs3/sbbsecho.c @@ -2384,10 +2384,14 @@ char* process_areafix(fidoaddr_t addr, char* inbuf, const char* subj, const char SKIP_WHITESPACE(p); if(stricmp(p, "-R") == 0 || strnicmp(p, "-R ", 3) == 0) rescan = true; - if(stricmp(p, "-L") == 0 || strnicmp(p, "-L ", 3) == 0) + if(stricmp(p, "-L") == 0 || strnicmp(p, "-L ", 3) == 0) { list = true; - if(stricmp(p, "-Q") == 0 || strnicmp(p, "-Q ", 3) == 0) + ++cmds; + } + if(stricmp(p, "-Q") == 0 || strnicmp(p, "-Q ", 3) == 0) { query = true; + ++cmds; + } FIND_WHITESPACE(p); } }