WinRT: made sure SDL_main gets used in the latest SDL 2.0.0 based code
diff --git a/include/SDL_main.h b/include/SDL_main.h
index bbb7e85..21fedaa 100644
--- a/include/SDL_main.h
+++ b/include/SDL_main.h
@@ -39,6 +39,16 @@
*/
#define SDL_MAIN_AVAILABLE
+#elif defined(__WINRT__)
+/* On Windows RT, SDL provides a main function that initializes CoreApplication,
+ creating an instance of IFrameworkView in the process.
+
+ Please note that #include'ing SDL_main.h is not enough to get a main()
+ function working. The file, src/main/windowsrt/SDL_WinRT_main.cpp, or a copy
+ of it, must be compiled into the app itself.
+*/
+#define SDL_MAIN_NEEDED
+
#elif defined(__IPHONEOS__)
/* On iOS SDL provides a main function that creates an application delegate
and starts the iOS application run loop.