aboutsummaryrefslogtreecommitdiff
path: root/common/scummsys.h
diff options
context:
space:
mode:
authorChris Apers2007-05-01 09:37:40 +0000
committerChris Apers2007-05-01 09:37:40 +0000
commite0a77867ccba4b426fb885fd006c17a241a6f980 (patch)
tree7a897e6e03e32f0a8d403c1851e77c5ae46178ec /common/scummsys.h
parenteac31d6f5627867753198a3ee3cfee421dd2ce94 (diff)
downloadscummvm-rg350-e0a77867ccba4b426fb885fd006c17a241a6f980.tar.gz
scummvm-rg350-e0a77867ccba4b426fb885fd006c17a241a6f980.tar.bz2
scummvm-rg350-e0a77867ccba4b426fb885fd006c17a241a6f980.zip
Cleanup, remove PalmOS dependencies from the ScummVM core
svn-id: r26690
Diffstat (limited to 'common/scummsys.h')
-rw-r--r--common/scummsys.h28
1 files changed, 16 insertions, 12 deletions
diff --git a/common/scummsys.h b/common/scummsys.h
index 94593bf03b..0ba3f67bd8 100644
--- a/common/scummsys.h
+++ b/common/scummsys.h
@@ -203,27 +203,31 @@
#elif defined(__PALMOS_TRAPS__) || defined (__PALMOS_ARMLET__)
- #define scumm_stricmp stricmp
- #define scumm_strnicmp strnicmp
-
#ifdef PALMOS_68K
- #define SCUMM_BIG_ENDIAN
+ # include "globals.h"
+ # define SCUMM_BIG_ENDIAN
+
+ # define scumm_stricmp StrCaselessCompare
+ # define scumm_strnicmp StrNCaselessCompare
+
#else
- #define SCUMM_LITTLE_ENDIAN
+
+ # include <extras_string.h>
+ # define SCUMM_LITTLE_ENDIAN
+
+ # define scumm_stricmp stricmp
+ # define scumm_strnicmp strnicmp
#endif
#define SCUMM_NEED_ALIGNMENT
-
- #include "palmversion.h"
- #include "globals.h"
- #include "extend.h"
-
#define STRINGBUFLEN 256
+
+ extern const char *SCUMMVM_SAVEPATH;
#if !defined(COMPILE_ZODIAC) && !defined(COMPILE_OS5)
- #define NEWGUI_256
+ # define NEWGUI_256
#else
- #undef UNUSED
+ # undef UNUSED
#endif
#elif defined(__MORPHOS__)