// skip space
//
skipspace:
- while ( *script->script_p <= 32 )
+ while ( script->script_p < script->end_p && *script->script_p <= 32 )
{
if ( script->script_p >= script->end_p ) {
return EndOfScript( crossline );
Error( "Line %i is incomplete\nFile location be: %s\n", scriptline, g_strLoadedFileLocation );
}
script->script_p += 2;
- while ( script->script_p[0] != '*' && script->script_p[1] != '/' )
+ while ( script->script_p[0] != '*' || script->script_p[1] != '/' )
{
if ( *script->script_p == '\n' ) {
script->line++;