# HG changeset patch # User Sam Lantinga # Date 1249223268 0 # Node ID 5859d0a0c519cfe857fdad675cc1197fc9eaf645 # Parent 62d285f6e5a9f0ea4d6579200afcb919a26e2bbb Removed arbitrary window size limitation diff -r 62d285f6e5a9 -r 5859d0a0c519 src/video/x11/SDL_x11window.c --- 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) {