Fixed bug 1600 - SDL_GetPlatform() returns "unknown os" on Android
authorSam Lantinga <slouken@libsdl.org>
Wed, 19 Sep 2012 18:08:37 -0700
changeset 6441 ada3545fed23
parent 6440 f0ca76958984
child 6442 2d3caa191dc4
Fixed bug 1600 - SDL_GetPlatform() returns "unknown os" on Android Pallav Nawani 2012-09-14 03:23:02 PDT Looking through the code for SDL_GetPlatform(), it is obvious that the case for Android platform doesn't exist. And hence SDL_GetPlatform() doesn't return a useful string on Android Phones.
src/SDL.c
--- a/src/SDL.c	Tue Sep 18 23:13:35 2012 -0700
+++ b/src/SDL.c	Wed Sep 19 18:08:37 2012 -0700
@@ -248,6 +248,8 @@
 {
 #if __AIX__
     return "AIX";
+#elif __ANDROID__
+    return "Android";
 #elif __HAIKU__
 /* Haiku must appear here before BeOS, since it also defines __BEOS__ */
     return "Haiku";