Got a bare-bones version of SDL compiling for Windows RT. Dummy drivers are used in some places. Very little Windows-specific code (from the Win32 version of SDL) is used.

This commit is contained in:
David Ludwig 2012-10-17 21:43:20 -04:00
parent 95fc405a61
commit 54b4201aa0
9 changed files with 637 additions and 65 deletions

View file

@ -456,13 +456,16 @@ SDL_RWFromFile(const char *file, const char *mode)
{
#ifdef __APPLE__
FILE *fp = SDL_OpenFPFromBundleOrFallback(file, mode);
#elif __WINRT__
FILE *fp = NULL;
fopen_s(&fp, file, mode);
#else
FILE *fp = fopen(file, mode);
#endif
if (fp == NULL) {
SDL_SetError("Couldn't open %s", file);
} else {
rwops = SDL_RWFromFP(fp, 1);
rwops = SDL_RWFromFP(fp, SDL_TRUE);
}
}
#else