Fixed possible crash on exit

This commit is contained in:
jens-olaf 2007-08-25 19:02:54 +00:00
parent 3857e6cc4e
commit 249a096941
1 changed files with 6 additions and 3 deletions

View File

@ -544,9 +544,12 @@ grSstWinClose( void )
RenderFree();
FinaliseOpenGLWindow();
FreeFrameBuffer(Glide.FrameBuffer.Address);
Glide.FrameBuffer.Address = NULL;
Glide.TempBuffer.Address = NULL;
if (Glide.FrameBuffer.Address)
{
FreeFrameBuffer(Glide.FrameBuffer.Address);
Glide.FrameBuffer.Address = NULL;
Glide.TempBuffer.Address = NULL;
}
// Freeing the readbuffer is be deferred until
// reopening the window or unloading the library
}