]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - sys_sdl.c
sys: Remove unnecessary curly braces from a commented out if statement
[xonotic/darkplaces.git] / sys_sdl.c
index 982956b1bd942a22ef1016f61fe845390b57ccf6..171e5c85c33103f01d91c335728739f7427eb97e 100644 (file)
--- a/sys_sdl.c
+++ b/sys_sdl.c
@@ -103,61 +103,58 @@ void Sys_PrintToTerminal(const char *text)
 
 char *Sys_ConsoleInput(void)
 {
-//     if (cls.state == ca_dedicated)
-       {
-               static char text[MAX_INPUTLINE];
-               int len = 0;
+       static char text[MAX_INPUTLINE];
+       int len = 0;
 #ifdef WIN32
-               int c;
+       int c;
 
-               // read a line out
-               while (_kbhit ())
+       // read a line out
+       while (_kbhit ())
+       {
+               c = _getch ();
+               _putch (c);
+               if (c == '\r')
                {
-                       c = _getch ();
-                       _putch (c);
-                       if (c == '\r')
+                       text[len] = 0;
+                       _putch ('\n');
+                       len = 0;
+                       return text;
+               }
+               if (c == 8)
+               {
+                       if (len)
                        {
+                               _putch (' ');
+                               _putch (c);
+                               len--;
                                text[len] = 0;
-                               _putch ('\n');
-                               len = 0;
-                               return text;
-                       }
-                       if (c == 8)
-                       {
-                               if (len)
-                               {
-                                       _putch (' ');
-                                       _putch (c);
-                                       len--;
-                                       text[len] = 0;
-                               }
-                               continue;
                        }
-                       text[len] = c;
-                       len++;
-                       text[len] = 0;
-                       if (len == sizeof (text))
-                               len = 0;
+                       continue;
                }
+               text[len] = c;
+               len++;
+               text[len] = 0;
+               if (len == sizeof (text))
+                       len = 0;
+       }
 #else
-               fd_set fdset;
-               struct timeval timeout;
-               FD_ZERO(&fdset);
-               FD_SET(0, &fdset); // stdin
-               timeout.tv_sec = 0;
-               timeout.tv_usec = 0;
-               if (select (1, &fdset, NULL, NULL, &timeout) != -1 && FD_ISSET(0, &fdset))
+       fd_set fdset;
+       struct timeval timeout;
+       FD_ZERO(&fdset);
+       FD_SET(0, &fdset); // stdin
+       timeout.tv_sec = 0;
+       timeout.tv_usec = 0;
+       if (select (1, &fdset, NULL, NULL, &timeout) != -1 && FD_ISSET(0, &fdset))
+       {
+               len = read (0, text, sizeof(text));
+               if (len >= 1)
                {
-                       len = read (0, text, sizeof(text));
-                       if (len >= 1)
-                       {
-                               // rip off the \n and terminate
-                               text[len-1] = 0;
-                               return text;
-                       }
+                       // rip off the \n and terminate
+                       text[len-1] = 0;
+                       return text;
                }
-#endif
        }
+#endif
        return NULL;
 }