Compiler: Ignore #pragma tabsize with non-positive argument.

Imported from SA-MP: https://github.com/Zeex/pawn/commit/7f30a03f9411d2169ee9e413ceb8f5b9c07dc120.
This commit is contained in:
Arkshine
2014-08-26 09:04:50 +02:00
parent 1b3b07d4d8
commit b2442a2268
2 changed files with 7 additions and 2 deletions
+5 -1
View File
@@ -1108,7 +1108,11 @@ static void parseoptions(int argc,char **argv,char *oname,char *ename,char *pnam
skipinput=atoi(option_value(ptr));
break;
case 't':
sc_tabsize=atoi(option_value(ptr));
i=atoi(option_value(ptr));
if (i>0)
sc_tabsize=i;
else
about();
break;
case 'v':
verbosity= isdigit(*option_value(ptr)) ? atoi(option_value(ptr)) : 2;