Browse Source

raspberrypi: RPI_Destroy() should free the SDL_VideoDevice and its driverdata.

Ryan C. Gordon 8 years ago
parent
commit
bc8778854e
1 changed files with 2 additions and 5 deletions
  1. 2 5
      src/video/raspberry/SDL_rpivideo.c

+ 2 - 5
src/video/raspberry/SDL_rpivideo.c

@@ -59,11 +59,8 @@ RPI_Available(void)
 static void
 RPI_Destroy(SDL_VideoDevice * device)
 {
-    /*    SDL_VideoData *phdata = (SDL_VideoData *) device->driverdata; */
-
-    if (device->driverdata != NULL) {
-        device->driverdata = NULL;
-    }
+    SDL_free(device->driverdata);
+    SDL_free(device);
 }
 
 static SDL_VideoDevice *