aboutsummaryrefslogtreecommitdiff
path: root/sword1/text.cpp
diff options
context:
space:
mode:
authorNicolas Bacca2003-12-23 00:59:18 +0000
committerNicolas Bacca2003-12-23 00:59:18 +0000
commita1831ee4fb19f9ad2f02005ad8e4425e26ea8cc1 (patch)
treef8b5154023a5ce8ad53482e71291d5b88de1d07d /sword1/text.cpp
parent4abee143106cf5732e16e0b57f2474a5174bf27c (diff)
downloadscummvm-rg350-a1831ee4fb19f9ad2f02005ad8e4425e26ea8cc1.tar.gz
scummvm-rg350-a1831ee4fb19f9ad2f02005ad8e4425e26ea8cc1.tar.bz2
scummvm-rg350-a1831ee4fb19f9ad2f02005ad8e4425e26ea8cc1.zip
Microsoft Compilers : Which part of the standard do you want to break today ?
svn-id: r11866
Diffstat (limited to 'sword1/text.cpp')
-rw-r--r--sword1/text.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/sword1/text.cpp b/sword1/text.cpp
index 7bb03a730d..81e01f80cd 100644
--- a/sword1/text.cpp
+++ b/sword1/text.cpp
@@ -76,7 +76,8 @@ void SwordText::makeTextSprite(uint8 slot, uint8 *text, uint16 maxWidth, uint8 p
uint16 numLines = analyzeSentence(text, maxWidth, lines);
uint16 sprWidth = 0;
- for (uint16 lineCnt = 0; lineCnt < numLines; lineCnt++)
+ uint16 lineCnt;
+ for (lineCnt = 0; lineCnt < numLines; lineCnt++)
if (lines[lineCnt].width > sprWidth)
sprWidth = lines[lineCnt].width;
uint16 sprHeight = _charHeight * numLines;
@@ -93,7 +94,7 @@ void SwordText::makeTextSprite(uint8 slot, uint8 *text, uint16 maxWidth, uint8 p
uint8 *linePtr = ((uint8*)_textBlocks[slot]) + sizeof(FrameHeader);
memset(linePtr, NO_COL, sprSize);
- for (uint16 lineCnt = 0; lineCnt < numLines; lineCnt++) {
+ for (lineCnt = 0; lineCnt < numLines; lineCnt++) {
uint8 *sprPtr = linePtr + (sprWidth - lines[lineCnt].width) / 2; // center the text
for (uint16 pos = 0; pos < lines[lineCnt].length; pos++)
sprPtr += copyChar(*text++, sprPtr, sprWidth, pen) - OVERLAP;