diff options
author | Paul Gilbert | 2012-05-24 00:22:14 +1000 |
---|---|---|
committer | Paul Gilbert | 2012-05-24 00:22:57 +1000 |
commit | f7e515a361dac041e6693ed9a1056df6ad05975e (patch) | |
tree | 09cea8a557f948dc830db848a31b6f1ed23481a6 /engines | |
parent | 75a0b0c6296af6600ce1a4e585fb7c5b9a0ea203 (diff) | |
download | scummvm-rg350-f7e515a361dac041e6693ed9a1056df6ad05975e.tar.gz scummvm-rg350-f7e515a361dac041e6693ed9a1056df6ad05975e.tar.bz2 scummvm-rg350-f7e515a361dac041e6693ed9a1056df6ad05975e.zip |
TONY: Fix type casting in LetterLength method
Diffstat (limited to 'engines')
-rw-r--r-- | engines/tony/font.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/tony/font.h b/engines/tony/font.h index 6acfea7295..82ce686ec0 100644 --- a/engines/tony/font.h +++ b/engines/tony/font.h @@ -80,7 +80,7 @@ protected: virtual int ConvertToLetter(byte nChar) = 0; // Character width - virtual int LetterLength(byte nChar, byte nNext = 0) = 0; + virtual int LetterLength(int nChar, int nNext = 0) = 0; public: virtual int LetterHeight(void) = 0; @@ -129,8 +129,8 @@ protected: int ConvertToLetter(byte nChar) { return cTable[nChar]; } - int LetterLength(byte nChar, byte nNext = 0) { - return (nChar != -1 ? lTable[nChar] + l2Table[nChar][nNext] : lDefault); + int LetterLength(int nChar, int nNext = 0) { + return (nChar != -1 ? lTable[(byte)nChar] + l2Table[(byte)nChar][(byte)nNext] : lDefault); } public: |