]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - tools/quake3/q3map2/bsp.c
q3map2: fix not displaying default args for some q3map2 stages
[xonotic/netradiant.git] / tools / quake3 / q3map2 / bsp.c
index 3ab6a2df9a54210e68b4cc515607de24a01ef64e..f926a8dda84d993d9983d759ee7d81734cd4891d 100644 (file)
@@ -709,6 +709,11 @@ int BSPMain( int argc, char **argv ){
        portalFilePath[0] = 0;
        surfaceFilePath[0] = 0;
 
+       if ( argc >= 2 && !strcmp( argv[ 1 ], "-bsp" ) ) {
+               Sys_Printf( "-bsp argument unnecessary\n" );
+               argv++;
+               argc--;
+       }
 
        /* note it */
        Sys_Printf( "--- BSP ---\n" );
@@ -1010,9 +1015,6 @@ int BSPMain( int argc, char **argv ){
                        i++;
                        Sys_Printf( "Use %s as surface file\n", surfaceFilePath );
                }
-               else if ( !strcmp( argv[ i ], "-bsp" ) ) {
-                       Sys_Printf( "-bsp argument unnecessary\n" );
-               }
                else{
                        Sys_FPrintf( SYS_WRN, "WARNING: Unknown option \"%s\"\n", argv[ i ] );
                }