diff options
Diffstat (limited to 'engines/cryomni3d/font_manager.cpp')
-rw-r--r-- | engines/cryomni3d/font_manager.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/cryomni3d/font_manager.cpp b/engines/cryomni3d/font_manager.cpp index 9b37d27e10..b882b5106b 100644 --- a/engines/cryomni3d/font_manager.cpp +++ b/engines/cryomni3d/font_manager.cpp @@ -201,9 +201,9 @@ bool FontManager::displayBlockText(const Common::String &text, _blockPos.x += _spaceWidth; } else { double sp = (word_i + 1) * spaceWidthPerWord - spaceConsumed; - _blockPos.x += sp; - spaceConsumed += sp; - remainingSpace -= sp; + _blockPos.x += int16(sp); + spaceConsumed += uint(sp); + remainingSpace -= uint(sp); } } if (_blockPos.y + _lineHeight + getFontMaxHeight() >= _blockRect.bottom) { |