mirror of
https://github.com/yawut/SDL.git
synced 2026-10-02 05:06:46 -05:00
RedHat patch: SDL-1.2.14-xio_error-rh603984.patch
--HG-- branch : SDL-1.2
This commit is contained in:
@@ -230,6 +230,10 @@ void X11_CheckMouseModeNoLock(_THIS)
|
||||
char *env_override;
|
||||
int enable_relative = 1;
|
||||
|
||||
/* This happens when quiting after an xio error */
|
||||
if ( SDL_Display == NULL )
|
||||
return;
|
||||
|
||||
/* Allow the user to override the relative mouse mode.
|
||||
They almost never want to do this, as it seriously affects
|
||||
applications that rely on continuous relative mouse motion.
|
||||
|
||||
@@ -329,7 +329,7 @@ SDL_GrabMode X11_GrabInputNoLock(_THIS, SDL_GrabMode mode)
|
||||
{
|
||||
int result;
|
||||
|
||||
if ( this->screen == NULL ) {
|
||||
if ( this->screen == NULL || SDL_Display == NULL ) {
|
||||
return(SDL_GRAB_OFF);
|
||||
}
|
||||
if ( ! SDL_Window ) {
|
||||
|
||||
Reference in New Issue
Block a user