diff --git a/src/thread/pthread/SDL_syssem.c b/src/thread/pthread/SDL_syssem.c index 4acd6bfb5..91932f64c 100644 --- a/src/thread/pthread/SDL_syssem.c +++ b/src/thread/pthread/SDL_syssem.c @@ -156,7 +156,7 @@ SDL_SemWaitTimeout(SDL_sem * sem, Uint32 timeout) #else end = SDL_GetTicks() + timeout; while ((retval = SDL_SemTryWait(sem)) == SDL_MUTEX_TIMEDOUT) { - if ((SDL_GetTicks() - end) >= 0) { + if (SDL_GetTicks() >= end) { break; } SDL_Delay(0); diff --git a/src/timer/unix/SDL_systimer.c b/src/timer/unix/SDL_systimer.c index 134c12a91..88a40ba51 100644 --- a/src/timer/unix/SDL_systimer.c +++ b/src/timer/unix/SDL_systimer.c @@ -158,9 +158,9 @@ SDL_GetPerformanceFrequency(void) freq /= mach_base_info.numer; return freq; #endif - } else { - return 1000000; - } + } + + return 1000000; } void diff --git a/src/video/android/SDL_androidgl.c b/src/video/android/SDL_androidgl.c index 1a3eb4c5f..691fbf7fb 100644 --- a/src/video/android/SDL_androidgl.c +++ b/src/video/android/SDL_androidgl.c @@ -38,6 +38,7 @@ SDL_EGL_CreateContext_impl(Android) SDL_EGL_MakeCurrent_impl(Android) +void Android_GLES_SwapWindow(_THIS, SDL_Window * window) { /* FIXME: These two functions were in the Java code, do we really need them? */