Commit c16dd74f3b78e9b740bf2fb800f043678066884d

Sam Lantinga 2017-01-08T18:32:20

Check the return value of SDL_EVDEV_Init()

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/src/video/raspberry/SDL_rpivideo.c b/src/video/raspberry/SDL_rpivideo.c
index 5aef0f9..9dcf956 100644
--- a/src/video/raspberry/SDL_rpivideo.c
+++ b/src/video/raspberry/SDL_rpivideo.c
@@ -183,7 +183,9 @@ RPI_VideoInit(_THIS)
     SDL_AddVideoDisplay(&display);
 
 #ifdef SDL_INPUT_LINUXEV    
-    SDL_EVDEV_Init();
+    if (SDL_EVDEV_Init() < 0) {
+        return -1;
+    }
 #endif    
     
     RPI_InitMouse(_this);