Added conditional compilation line #ifdef __IPHONE_OS__ to prevent other platforms from including iPhone specific line of code that is used to toggle keyboard visibility.
--- a/XCodeiPhoneOS/Demos/src/keyboard.c Fri Aug 15 00:37:49 2008 +0000
+++ b/XCodeiPhoneOS/Demos/src/keyboard.c Fri Aug 15 00:38:49 2008 +0000
@@ -261,10 +261,14 @@
/* draw our updates to the screen */
SDL_RenderPresent();
break;
+#ifdef __IPHONEOS__
case SDL_MOUSEBUTTONUP:
- /* mouse up toggles keyboard */
+ /* mouse up toggles onscreen keyboard visibility
+ this function is available ONLY on iPhone OS
+ */
SDL_iPhoneKeyboardToggle(windowID);
break;
+#endif
}
}
cleanup();