fixed bug with option '-v' displaying version instead of enabling verbose mode
[rocksndiamonds.git] / src / libgame / misc.c
index dbcd7fdb608661b55e9a9acaff9f6b7b960c08be..87b707cb3ce0efd9098ddc292e59359527fd5da5 100644 (file)
@@ -873,13 +873,6 @@ void GetOptions(char *argv[],
 
       exit(0);
     }
-    else if (strncmp(option, "-version", option_len) == 0 ||
-            strncmp(option, "-V", option_len) == 0)
-    {
-      print_version_function();
-
-      exit(0);
-    }
     else if (strncmp(option, "-display", option_len) == 0)
     {
       if (option_arg == NULL)
@@ -951,10 +944,6 @@ void GetOptions(char *argv[],
     {
       options.serveronly = TRUE;
     }
-    else if (strncmp(option, "-verbose", option_len) == 0)
-    {
-      options.verbose = TRUE;
-    }
     else if (strncmp(option, "-debug", option_len) == 0)
     {
       options.debug = TRUE;
@@ -963,6 +952,17 @@ void GetOptions(char *argv[],
     {
       options.debug_x11_sync = TRUE;
     }
+    else if (strncmp(option, "-verbose", option_len) == 0)
+    {
+      options.verbose = TRUE;
+    }
+    else if (strncmp(option, "-version", option_len) == 0 ||
+            strncmp(option, "-V", option_len) == 0)
+    {
+      print_version_function();
+
+      exit(0);
+    }
     else if (strPrefix(option, "-D"))
     {
 #if 1