aboutsummaryrefslogtreecommitdiff
path: root/engines/tony/font.h
diff options
context:
space:
mode:
authorPaul Gilbert2012-05-24 00:22:14 +1000
committerPaul Gilbert2012-05-24 00:22:57 +1000
commitf7e515a361dac041e6693ed9a1056df6ad05975e (patch)
tree09cea8a557f948dc830db848a31b6f1ed23481a6 /engines/tony/font.h
parent75a0b0c6296af6600ce1a4e585fb7c5b9a0ea203 (diff)
downloadscummvm-rg350-f7e515a361dac041e6693ed9a1056df6ad05975e.tar.gz
scummvm-rg350-f7e515a361dac041e6693ed9a1056df6ad05975e.tar.bz2
scummvm-rg350-f7e515a361dac041e6693ed9a1056df6ad05975e.zip
TONY: Fix type casting in LetterLength method
Diffstat (limited to 'engines/tony/font.h')
-rw-r--r--engines/tony/font.h6
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: