X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsdl.c;h=22e96da8ba0aa00a6d1c7b72f4bbc27b9615b4d6;hb=15f81fcca3e0c3ad8ce9bbff9e0e13535418c20d;hp=2217842e8c8b132e7e17193360b7dcd236de158a;hpb=b26f8fb0a937290a3e3f8241a5765556f437ab2a;p=rocksndiamonds.git diff --git a/src/libgame/sdl.c b/src/libgame/sdl.c index 2217842e..22e96da8 100644 --- a/src/libgame/sdl.c +++ b/src/libgame/sdl.c @@ -207,20 +207,12 @@ boolean SDLSetNativeSurface(SDL_Surface **surface) SDL_Surface *SDLGetNativeSurface(SDL_Surface *surface) { - if (surface == NULL || - backbuffer == NULL || - backbuffer->surface == NULL) + if (surface == NULL) return NULL; - return SDL_ConvertSurface(surface, backbuffer->surface->format, 0); -} - -SDL_Surface *SDL_DisplayFormat(SDL_Surface *surface) -{ - if (surface == NULL || - backbuffer == NULL || + if (backbuffer == NULL || backbuffer->surface == NULL) - return NULL; + return SDL_ConvertSurface(surface, surface->format, 0); return SDL_ConvertSurface(surface, backbuffer->surface->format, 0); }