]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - sys_linux.c
fix a typo in vid_conwidth declaration
[xonotic/darkplaces.git] / sys_linux.c
index 1ee5b729dc76b09b505ea25012a3475f488eb459..0515c93445844ad7861580cde94c798a304b07f3 100644 (file)
@@ -13,7 +13,7 @@
 
 
 #ifdef WIN32
-cvar_t sys_usetimegettime = {CVAR_SAVE, "sys_usetimegettime", "1"};
+cvar_t sys_usetimegettime = {CVAR_SAVE, "sys_usetimegettime", "1", "use windows timeGetTime function (which has issues on some motherboards) for timing rather than QueryPerformanceCounter timer (which has issues on multicore/multiprocessor machines and processors which are designed to conserve power)"};
 #endif
 
 
@@ -32,7 +32,7 @@ void Sys_Shutdown (void)
 void Sys_Error (const char *error, ...)
 {
        va_list argptr;
-       char string[1024];
+       char string[MAX_INPUTLINE];
 
 // change stdin to non blocking
 #ifndef WIN32
@@ -97,7 +97,7 @@ double Sys_DoubleTime (void)
 
                if (!QueryPerformanceFrequency (&PerformanceFreq))
                {
-                       Con_Printf ("No hardware timer available");
+                       Con_Printf ("No hardware timer available\n");
                        // fall back to timeGetTime
                        Cvar_SetValueQuick(&sys_usetimegettime, true);
                        return Sys_DoubleTime();
@@ -141,7 +141,7 @@ char *Sys_ConsoleInput(void)
 {
        if (cls.state == ca_dedicated)
        {
-               static char text[256];
+               static char text[MAX_INPUTLINE];
                static unsigned int len = 0;
 #ifdef WIN32
                int c;