(svn r268) -Fix: console-command: script command now stops recording correctly
authorsignde
Thu, 16 Sep 2004 06:17:50 +0000
changeset 262 86ce6901f81d
parent 261 c4fcd343e906
child 263 78f362e3e55c
(svn r268) -Fix: console-command: script command now stops recording correctly
-Fix: network client should not stop sending ready packets anymore [client should not timeout without any reason]
console_cmds.c
network.c
--- a/console_cmds.c	Wed Sep 15 22:32:37 2004 +0000
+++ b/console_cmds.c	Thu Sep 16 06:17:50 2004 +0000
@@ -182,12 +182,11 @@
 DEF_CONSOLE_CMD(ConScript)
 {
 	extern FILE* _iconsole_output_file;
-
 	if (_iconsole_output_file!=NULL) {
-		if (argc<2) return NULL;
 		IConsolePrintF(_iconsole_color_default,"file output complete");
 		fclose(_iconsole_output_file);
 	} else {
+		if (argc<2) return NULL;
 		IConsolePrintF(_iconsole_color_default,"file output started to: %s",argv[1]);
 		_iconsole_output_file = fopen(argv[1],"ab");
 		if (_iconsole_output_file == NULL) IConsoleError("could not open file");
--- a/network.c	Wed Sep 15 22:32:37 2004 +0000
+++ b/network.c	Thu Sep 16 06:17:50 2004 +0000
@@ -352,9 +352,8 @@
 static int GetNextSyncFrame()
 {
 	uint32 newframe;
-	if (_frame_fsync_last == 0) return -5;
-	newframe = (_frame_fsync_last + 10); // do not use a multiple of 4 since that screws up sync-packets
-	if ( (newframe + 4) > _frame_counter_max) return -5;
+	if (_frame_fsync_last == 0) return -11;
+	newframe = (_frame_fsync_last + 11); // do not use a multiple of 4 since that screws up sync-packets
 	return (_frame_counter_max - newframe);
 
 }