Commit 748b05289ccaa9bfbadbb024c16cd69ed014817d

Philipp Wiesemann 2016-05-11T21:10:41

EGL: Fixed SDL_GL_GetSwapInterval() returning -1 on error. It should return 0 as a safe default on errors. -1 is returned for late swaps.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/src/video/SDL_egl.c b/src/video/SDL_egl.c
index bfd4aff..2cbcb2f 100644
--- a/src/video/SDL_egl.c
+++ b/src/video/SDL_egl.c
@@ -558,7 +558,8 @@ int
 SDL_EGL_GetSwapInterval(_THIS)
 {
     if (!_this->egl_data) {
-        return SDL_SetError("EGL not initialized");
+        SDL_SetError("EGL not initialized");
+        return 0;
     }
     
     return _this->egl_data->egl_swapinterval;