[Scummvm-git-logs] scummvm master -> 1133b34954b31e141bc8d920d67e579ceabd1dcb
sev-
sev at scummvm.org
Wed Jan 31 19:20:34 CET 2018
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
1133b34954 TUCKER: Fix dirty rects drawing bug in drawStringInteger()
Commit: 1133b34954b31e141bc8d920d67e579ceabd1dcb
https://github.com/scummvm/scummvm/commit/1133b34954b31e141bc8d920d67e579ceabd1dcb
Author: Adrian Frühwirth (bonki at users.noreply.github.com)
Date: 2018-01-31T19:20:31+01:00
Commit Message:
TUCKER: Fix dirty rects drawing bug in drawStringInteger()
Changed paths:
engines/tucker/tucker.cpp
diff --git a/engines/tucker/tucker.cpp b/engines/tucker/tucker.cpp
index 7479841..10da526 100644
--- a/engines/tucker/tucker.cpp
+++ b/engines/tucker/tucker.cpp
@@ -2872,6 +2872,7 @@ void TuckerEngine::updateSprite(int i) {
}
void TuckerEngine::drawStringInteger(int num, int x, int y, int digits) {
+ const int xStart = x;
char numStr[4];
assert(num < 1000);
sprintf(numStr, "%03d", num);
@@ -2880,7 +2881,7 @@ void TuckerEngine::drawStringInteger(int num, int x, int y, int digits) {
Graphics::drawStringChar(_locationBackgroundGfxBuf, _scrollOffset + x, y, 640, numStr[i], 102, _charsetGfxBuf);
x += 8;
}
- addDirtyRect(_scrollOffset + x, y, Graphics::_charset._charW * 3, Graphics::_charset._charH);
+ addDirtyRect(_scrollOffset + xStart, y, Graphics::_charset._charW * 3, Graphics::_charset._charH);
}
void TuckerEngine::drawStringAlt(int x, int y, int color, const uint8 *str, int strLen) {
More information about the Scummvm-git-logs
mailing list