diff options
author | Eugene Sandulenko | 2010-08-19 12:43:37 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2010-08-19 12:43:37 +0000 |
commit | 26dc4c24256472898f4388de73699a5f54f4a2cf (patch) | |
tree | ed0c0c28f190b01c3583f2a700354d329186dc8b /common | |
parent | 6682659da059267a806db744ea35638348c872c3 (diff) | |
download | scummvm-rg350-26dc4c24256472898f4388de73699a5f54f4a2cf.tar.gz scummvm-rg350-26dc4c24256472898f4388de73699a5f54f4a2cf.tar.bz2 scummvm-rg350-26dc4c24256472898f4388de73699a5f54f4a2cf.zip |
DINGOO: new port. Patch #3039277
svn-id: r52210
Diffstat (limited to 'common')
-rw-r--r-- | common/scummsys.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/common/scummsys.h b/common/scummsys.h index 96639716ea..df8b8e1901 100644 --- a/common/scummsys.h +++ b/common/scummsys.h @@ -243,6 +243,13 @@ #define SCUMM_NEED_ALIGNMENT #endif + // Very BAD hack following, used to avoid triggering an assert in uClibc dingux library + // "toupper" when pressing keyboard function keys. + #if defined(DINGUX) + #undef toupper + #define toupper(c) (((c & 0xFF) >= 97) && ((c & 0xFF) <= 122) ? ((c & 0xFF) - 32) : (c & 0xFF)) + #endif + #elif defined(__DC__) #define scumm_stricmp strcasecmp |