All pastes #298447 Raw Edit

Dominique Leuenberge

public text v1 · immutable
#298447 ·published 2006-12-31 23:22 UTC
rendered paste body
Index: src/ports/linux/sys_linux.c
===================================================================
--- src/ports/linux/sys_linux.c (revision 5516)
+++ src/ports/linux/sys_linux.c (working copy)
@@ -74,7 +74,7 @@
 cvar_t *nostdout;

 unsigned       sys_frame_time;
-
+qboolean   sys_play = qtrue;
 uid_t saved_euid;
 qboolean stdin_active = qtrue;

@@ -348,7 +348,8 @@
        CL_Shutdown ();
        Qcommon_Shutdown ();
        fcntl (0, F_SETFL, fcntl (0, F_GETFL, 0) & ~FNDELAY);
-       exit(0);
+/*     exit(0); */
+        sys_play = qfalse;
 }

 /**
@@ -647,7 +648,7 @@
        }

        newtime = Sys_Milliseconds();
-       for (;;) {
+       while (sys_play) {
                /* find time spent rendering last frame */
                oldtime = newtime;
                newtime = Sys_Milliseconds();