changeset 3225:5859d0a0c519

Removed arbitrary window size limitation
author Sam Lantinga <slouken@libsdl.org>
date Sun, 02 Aug 2009 14:27:48 +0000
parents 62d285f6e5a9
children 7a9740b1c1a8
files src/video/x11/SDL_x11window.c
diffstat 1 files changed, 3 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/src/video/x11/SDL_x11window.c	Sun Aug 02 13:51:20 2009 +0000
+++ b/src/video/x11/SDL_x11window.c	Sun Aug 02 14:27:48 2009 +0000
@@ -538,17 +538,12 @@
 
     sizehints = XAllocSizeHints();
     if (sizehints) {
-        if ((window->flags & SDL_WINDOW_RESIZABLE)
-            && !(window->flags & SDL_WINDOW_FULLSCREEN)) {
-            sizehints->min_width = 32;
-            sizehints->min_height = 32;
-            sizehints->max_height = 4096;
-            sizehints->max_width = 4096;
-        } else {
+        if (!(window->flags & SDL_WINDOW_RESIZABLE)
+            || (window->flags & SDL_WINDOW_FULLSCREEN)) {
             sizehints->min_width = sizehints->max_width = window->w;
             sizehints->min_height = sizehints->max_height = window->h;
+            sizehints->flags = PMaxSize | PMinSize;
         }
-        sizehints->flags = PMaxSize | PMinSize;
         if (!(window->flags & SDL_WINDOW_FULLSCREEN)
             && window->x != SDL_WINDOWPOS_UNDEFINED
             && window->y != SDL_WINDOWPOS_UNDEFINED) {