Fix to stop fgSetWindow(NULL) crashing on X11.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@175 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
parent
652e30fcb9
commit
241a32bfe0
@ -306,6 +306,8 @@ GLboolean fgSetupPixelFormat( SFG_Window* window, GLboolean checkOnly, unsigned
|
|||||||
void fgSetWindow ( SFG_Window *window )
|
void fgSetWindow ( SFG_Window *window )
|
||||||
{
|
{
|
||||||
#if TARGET_HOST_UNIX_X11
|
#if TARGET_HOST_UNIX_X11
|
||||||
|
if ( window )
|
||||||
|
{
|
||||||
/*
|
/*
|
||||||
* Make the selected window's GLX context the current one
|
* Make the selected window's GLX context the current one
|
||||||
*/
|
*/
|
||||||
@ -314,7 +316,7 @@ void fgSetWindow ( SFG_Window *window )
|
|||||||
window->Window.Handle,
|
window->Window.Handle,
|
||||||
window->Window.Context
|
window->Window.Context
|
||||||
);
|
);
|
||||||
|
}
|
||||||
#elif TARGET_HOST_WIN32
|
#elif TARGET_HOST_WIN32
|
||||||
/*
|
/*
|
||||||
* Release the previous' context's device context
|
* Release the previous' context's device context
|
||||||
|
Reference in New Issue
Block a user