rnd-20060727-1-src
authorHolger Schemel <info@artsoft.org>
Wed, 26 Jul 2006 23:31:18 +0000 (01:31 +0200)
committerHolger Schemel <info@artsoft.org>
Sat, 30 Aug 2014 08:52:26 +0000 (10:52 +0200)
src/conftime.h
src/init.c
src/libgame/misc.c

index 2ceed3b04a36a233902b5e93a7e7938b094c1ccf..6b2512d6f5c6318ce25c08e4e60e79987d29e187 100644 (file)
@@ -1 +1 @@
-#define COMPILE_DATE_STRING "[2006-07-26 21:19]"
+#define COMPILE_DATE_STRING "[2006-07-27 00:18]"
index 79e183edea5ba353dd878b24524a4636b06421b3..a73dec0e9d0042f8e042e4b551094732abfe2ab6 100644 (file)
@@ -4221,6 +4221,45 @@ void Execute_Command(char *command)
       global.convert_level_nr = atoi(str_ptr); /* get level_nr value */
     }
   }
+
+#if DEBUG
+#if defined(TARGET_SDL)
+  else if (strEqual(command, "SDL_ListModes"))
+  {
+    SDL_Rect **modes;
+    int i;
+
+    SDL_Init(SDL_INIT_VIDEO);
+
+    /* get available fullscreen/hardware modes */
+    modes = SDL_ListModes(NULL, SDL_FULLSCREEN | SDL_HWSURFACE);
+
+    /* check if there are any modes available */
+    if (modes == NULL)
+    {
+      printf("No modes available!\n");
+
+      exit(-1);
+    }
+
+    /* check if our resolution is restricted */
+    if (modes == (SDL_Rect **)-1)
+    {
+      printf("All resolutions available.\n");
+    }
+    else
+    {
+      /* print valid modes */
+      printf("Available Modes:\n");
+      for(i = 0; modes[i]; i++)
+       printf("  %d x %d\n", modes[i]->w, modes[i]->h);
+    }
+
+    exit(0);
+  }
+#endif
+#endif
+
   else
   {
     Error(ERR_EXIT_HELP, "unrecognized command '%s'", command);
index c671d4b7f3c2f0eee9d01c0c93faa34455de81bf..26c338ca20279567276b92a87524994f85f54096 100644 (file)
@@ -843,45 +843,6 @@ void GetOptions(char *argv[], void (*print_usage_function)(void))
       /* when doing batch processing, always enable verbose mode (warnings) */
       options.verbose = TRUE;
     }
-#if 1
-#if DEBUG
-#if defined(TARGET_SDL)
-    else if (strncmp(option, "-SDL_ListModes", option_len) == 0)
-    {
-      SDL_Rect **modes;
-      int i;
-
-      SDL_Init(SDL_INIT_VIDEO);
-
-      /* get available fullscreen/hardware modes */
-      modes=SDL_ListModes(NULL, SDL_FULLSCREEN|SDL_HWSURFACE);
-
-      /* check if there are any modes available */
-      if (modes == (SDL_Rect **)0)
-      {
-       printf("No modes available!\n");
-
-       exit(-1);
-      }
-
-      /* check if our resolution is restricted */
-      if (modes == (SDL_Rect **)-1)
-      {
-       printf("All resolutions available.\n");
-      }
-      else
-      {
-       /* print valid modes */
-       printf("Available Modes:\n");
-       for(i = 0; modes[i]; i++)
-         printf("  %d x %d\n", modes[i]->w, modes[i]->h);
-      }
-
-      exit(0);
-    }
-#endif
-#endif
-#endif
     else if (*option == '-')
     {
       Error(ERR_EXIT_HELP, "unrecognized option '%s'", option_str);