fix q3map2 -scale command line parsing

git-svn-id: svn://svn.icculus.org/netradiant/trunk@233 61c419a2-8eb2-4b30-bcec-8cead039b335
This commit is contained in:
divverent 2009-03-28 15:04:42 +00:00
parent 08732dbb75
commit d1f9bcaef2

View File

@ -458,7 +458,7 @@ int ScaleBSPMain( int argc, char **argv )
/* arg checking */ /* arg checking */
if( argc < 2 ) if( argc < 3 )
{ {
Sys_Printf( "Usage: q3map [-v] -scale [-tex] <value> <mapname>\n" ); Sys_Printf( "Usage: q3map [-v] -scale [-tex] <value> <mapname>\n" );
return 0; return 0;
@ -466,9 +466,9 @@ int ScaleBSPMain( int argc, char **argv )
/* get scale */ /* get scale */
scale[2] = scale[1] = scale[0] = atof( argv[ argc - 2 ] ); scale[2] = scale[1] = scale[0] = atof( argv[ argc - 2 ] );
if(argc >= 3)
scale[1] = scale[0] = atof( argv[ argc - 3 ] );
if(argc >= 4) if(argc >= 4)
scale[1] = scale[0] = atof( argv[ argc - 3 ] );
if(argc >= 5)
scale[0] = atof( argv[ argc - 4 ] ); scale[0] = atof( argv[ argc - 4 ] );
texscale = !strcmp(argv[1], "-tex"); texscale = !strcmp(argv[1], "-tex");