From d58b188ca9529765a389786a705fb58b1ac28cd9 Mon Sep 17 00:00:00 2001 From: Albert Zeyer Date: Sun, 15 Nov 2009 17:33:04 +0100 Subject: [PATCH] added base searchpaths for iphone --- src/FindFile.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/FindFile.cpp b/src/FindFile.cpp index 8caab4a24..ec9d37e2f 100644 --- a/src/FindFile.cpp +++ b/src/FindFile.cpp @@ -456,7 +456,12 @@ bool GetExactFileName(const std::string& abs_searchname, std::string& filename) searchpathlist basesearchpaths; void InitBaseSearchPaths() { basesearchpaths.clear(); -#if defined(__APPLE__) +#if defined(TARGET_OS_IPHONE) || defined(TARGET_IPHONE_SIMULATOR) + AddToFileList(&basesearchpaths, "${HOME}/Library/Application Support/Commander Genius"); + AddToFileList(&basesearchpaths, "."); + AddToFileList(&basesearchpaths, "${BIN}/data"); + AddToFileList(&basesearchpaths, SYSTEM_DATA_DIR"/commandergenius"); +#elif defined(__APPLE__) AddToFileList(&basesearchpaths, "${HOME}/Library/Application Support/Commander Genius"); AddToFileList(&basesearchpaths, "."); AddToFileList(&basesearchpaths, "${BIN}/../Resources/data"); @@ -1057,7 +1062,7 @@ SDL_RWops *RWopsFromFP(FILE *fp, bool autoclose) { return(rwops); #else - return SDL_RWFromFP(fp, (int)autoclose); + return SDL_RWFromFP(fp, (SDL_bool)autoclose); #endif }