Преглед на файлове

Made helper window creation depend on initializing the Haptics or Joystick subsystems.

Sam Lantinga преди 12 години
родител
ревизия
3523b409bc
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 5 3
      src/SDL.c

+ 5 - 3
src/SDL.c

@@ -115,9 +115,11 @@ SDL_InitSubSystem(Uint32 flags)
     SDL_ClearError();
 
 #if SDL_VIDEO_DRIVER_WINDOWS
-    if (SDL_HelperWindowCreate() < 0) {
-        return -1;
-    }
+	if ((flags & (SDL_INIT_HAPTIC|SDL_INIT_JOYSTICK))) {
+		if (SDL_HelperWindowCreate() < 0) {
+			return -1;
+		}
+	}
 #endif
 
 #if !SDL_TIMERS_DISABLED