console_cmds.c
changeset 1382 2a2ac927a256
parent 1379 02eb430be95e
child 1383 ea1505a974f9
equal deleted inserted replaced
1381:3837b6c64508 1382:2a2ac927a256
   607 		return NULL;
   607 		return NULL;
   608 		}
   608 		}
   609 
   609 
   610 	_script_running = true;
   610 	_script_running = true;
   611 
   611 
   612 	fgets(cmd, sizeof(cmd), _script_file);
   612 	while (_script_running && fgets(cmd, sizeof(cmd), _script_file) != NULL) {
   613 	while (!feof(_script_file) && _script_running) {
       
   614 		IConsoleCmdExec(cmd);
   613 		IConsoleCmdExec(cmd);
   615 		fgets(cmd, sizeof(cmd), _script_file);
   614 	}
       
   615 
       
   616 	if (ferror(_script_file)) {
       
   617 		IConsoleError("Encountered errror while trying to read from script file");
   616 	}
   618 	}
   617 
   619 
   618 	_script_running = false;
   620 	_script_running = false;
   619 	fclose(_script_file);
   621 	fclose(_script_file);
   620 	return NULL;
   622 	return NULL;