Commit 51b19abe authored by Sam Lantinga's avatar Sam Lantinga

Minor cleanup in patches from Coursoud

parent 45e68f6c
...@@ -320,12 +320,9 @@ SDL_VideoPaletteChanged(void *userdata, SDL_Palette * palette) ...@@ -320,12 +320,9 @@ SDL_VideoPaletteChanged(void *userdata, SDL_Palette * palette)
} }
} }
if (userdata == SDL_VideoSurface) { if (userdata == SDL_VideoSurface) {
if (SDL_SetDisplayPalette(palette->colors, 0, palette->ncolors) < 0) { /* The display may not have a palette, but always set texture palette */
/* The display surface not necessarily needs to have a palette. SDL_SetDisplayPalette(palette->colors, 0, palette->ncolors);
* Just do nothing here and try to set the texture palette.
*/
//return -1;
}
if (SDL_SetTexturePalette if (SDL_SetTexturePalette
(SDL_VideoTexture, palette->colors, 0, palette->ncolors) < 0) { (SDL_VideoTexture, palette->colors, 0, palette->ncolors) < 0) {
return -1; return -1;
......
...@@ -1467,7 +1467,7 @@ SDL_DestroyWindow(SDL_Window * window) ...@@ -1467,7 +1467,7 @@ SDL_DestroyWindow(SDL_Window * window)
SDL_GL_UnloadLibrary(); SDL_GL_UnloadLibrary();
} }
/* Now invalidate magic */ /* Now invalidate magic */
window->magic = NULL; window->magic = NULL;
/* Unlink the window from the list */ /* Unlink the window from the list */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment