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 0dd3eb2c28
commit c76bdd4882

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;