# HG changeset patch # User Sam Lantinga # Date 1294869147 28800 # Node ID be4ba07d98677e2d4c7237d351816b8550ccfda8 # Parent 4a7f284a82b2282cc6691ff3747fdc11567c407f Added SDL errors to the Android log stream if DEBUG_ERROR is defined diff -r 4a7f284a82b2 -r be4ba07d9867 src/SDL_error.c --- a/src/SDL_error.c Wed Jan 12 13:46:37 2011 -0800 +++ b/src/SDL_error.c Wed Jan 12 13:52:27 2011 -0800 @@ -23,6 +23,10 @@ /* Simple error handling in SDL */ +#ifdef __ANDROID__ +#include +#endif + #include "SDL_error.h" #include "SDL_error_c.h" @@ -111,7 +115,10 @@ /* If we are in debug mode, print out an error message */ #ifdef DEBUG_ERROR fprintf(stderr, "SDL_SetError: %s\n", SDL_GetError()); +#ifdef __ANDROID__ + __android_log_print(ANDROID_LOG_INFO, "SDL", "ERROR: %s", SDL_GetError()); #endif +#endif /* DEBUG_ERROR */ } /* This function has a bit more overhead than most error functions