Fixed error message when destroying a software renderer, thanks to wahono for the patch.

This commit is contained in:
Sam Lantinga 2012-09-06 21:34:52 -07:00
parent 85baa4c991
commit 73f3a3e912

View file

@ -1373,7 +1373,9 @@ SDL_DestroyRenderer(SDL_Renderer * renderer)
SDL_DestroyTexture(renderer->textures);
}
SDL_SetWindowData(renderer->window, SDL_WINDOWRENDERDATA, NULL);
if (renderer->window) {
SDL_SetWindowData(renderer->window, SDL_WINDOWRENDERDATA, NULL);
}
/* It's no longer magical... */
renderer->magic = NULL;