瀏覽代碼

Fix compilation when SDL < 2.0.5 is used

Alex Szpakowski 5 年之前
父節點
當前提交
3d2614ff2e
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/modules/window/sdl/Window.cpp

+ 5 - 0
src/modules/window/sdl/Window.cpp

@@ -506,8 +506,13 @@ bool Window::setWindow(int width, int height, WindowSettings *settings)
 		if (!f.fullscreen)
 			SDL_SetWindowSize(window, width, height);
 
+		// On linux systems 2.0.5+ might not be available...
+		// TODO: require at least 2.0.5?
+#if SDL_VERSION_ATLEAST(2, 0, 5)
 		if (this->settings.resizable != f.resizable)
 			SDL_SetWindowResizable(window, f.resizable ? SDL_TRUE : SDL_FALSE);
+#endif
+
 		if (this->settings.borderless != f.borderless)
 			SDL_SetWindowBordered(window, f.borderless ? SDL_FALSE : SDL_TRUE);
 	}