console_cmds.c
changeset 262 86ce6901f81d
parent 247 1cbc32ff06eb
child 289 6dd77b0ac456
equal deleted inserted replaced
261:c4fcd343e906 262:86ce6901f81d
   180 /* **************************** */
   180 /* **************************** */
   181 
   181 
   182 DEF_CONSOLE_CMD(ConScript)
   182 DEF_CONSOLE_CMD(ConScript)
   183 {
   183 {
   184 	extern FILE* _iconsole_output_file;
   184 	extern FILE* _iconsole_output_file;
   185 
       
   186 	if (_iconsole_output_file!=NULL) {
   185 	if (_iconsole_output_file!=NULL) {
   187 		if (argc<2) return NULL;
       
   188 		IConsolePrintF(_iconsole_color_default,"file output complete");
   186 		IConsolePrintF(_iconsole_color_default,"file output complete");
   189 		fclose(_iconsole_output_file);
   187 		fclose(_iconsole_output_file);
   190 	} else {
   188 	} else {
       
   189 		if (argc<2) return NULL;
   191 		IConsolePrintF(_iconsole_color_default,"file output started to: %s",argv[1]);
   190 		IConsolePrintF(_iconsole_color_default,"file output started to: %s",argv[1]);
   192 		_iconsole_output_file = fopen(argv[1],"ab");
   191 		_iconsole_output_file = fopen(argv[1],"ab");
   193 		if (_iconsole_output_file == NULL) IConsoleError("could not open file");
   192 		if (_iconsole_output_file == NULL) IConsoleError("could not open file");
   194 	}
   193 	}
   195 	return NULL;
   194 	return NULL;