Fixed a crash if creating accelerated renderer after accessing window surface.

Partially fixes Bugzilla #3196.
This commit is contained in:
Philipp Wiesemann 2015-12-29 19:13:56 +01:00
parent 696cd7975c
commit c41feca5de
1 changed files with 1 additions and 0 deletions

View File

@ -1488,6 +1488,7 @@ SDL_RecreateWindow(SDL_Window * window, Uint32 flags)
if (window->surface) {
window->surface->flags &= ~SDL_DONTFREE;
SDL_FreeSurface(window->surface);
window->surface = NULL;
}
if (_this->DestroyWindowFramebuffer) {
_this->DestroyWindowFramebuffer(_this, window);