RPi: Patched to compile without OpenGL (thanks, Simon!), other cleanups.

Fixes Bugzilla #3003.
This commit is contained in:
Ryan C. Gordon 2015-06-06 22:45:22 -04:00
parent 5b2e7aab30
commit 8a85084fc1
1 changed files with 5 additions and 6 deletions

View File

@ -284,15 +284,14 @@ RPI_CreateWindow(_THIS, SDL_Window * window)
void
RPI_DestroyWindow(_THIS, SDL_Window * window)
{
SDL_WindowData *data;
if(window->driverdata) {
data = (SDL_WindowData *) window->driverdata;
SDL_WindowData *data = (SDL_WindowData *) window->driverdata;
if(data) {
#if SDL_VIDEO_OPENGL_EGL
if (data->egl_surface != EGL_NO_SURFACE) {
SDL_EGL_DestroySurface(_this, data->egl_surface);
data->egl_surface = EGL_NO_SURFACE;
}
SDL_free(window->driverdata);
#endif
SDL_free(data);
window->driverdata = NULL;
}
}