From ac7859a2dcae664f8f31f4a4a20725b1db30cbf0 Mon Sep 17 00:00:00 2001 From: Philipp Wiesemann Date: Sun, 7 Jul 2013 16:11:29 +0200 Subject: [PATCH] Fixed SDL_RWread() returning -1 as unsigned instead of 0 if error on Android. Found by Cppcheck (pointed out check of unsigned < 0 which was left in place). --- src/core/android/SDL_android.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/android/SDL_android.cpp b/src/core/android/SDL_android.cpp index 5b0197fdd..9023df51a 100644 --- a/src/core/android/SDL_android.cpp +++ b/src/core/android/SDL_android.cpp @@ -757,7 +757,7 @@ extern "C" size_t Android_JNI_FileRead(SDL_RWops* ctx, void* buffer, JNIEnv *mEnv = Android_JNI_GetEnv(); if (!refs.init(mEnv)) { - return -1; + return 0; } jobject readableByteChannel = (jobject)ctx->hidden.androidio.readableByteChannelRef;