aboutsummaryrefslogtreecommitdiff
path: root/engines/dm/champion.cpp
diff options
context:
space:
mode:
authorStrangerke2016-07-23 19:07:39 +0200
committerBendegúz Nagy2016-08-26 23:02:22 +0200
commit9d5b3f53c8fac7db5530f3c0a5a4ab0987859a2e (patch)
tree412779006b90c9639582857fb4f3b51b4170f955 /engines/dm/champion.cpp
parent5cef0e66be1a905d35f09d2984d0ce743eb0bfd0 (diff)
downloadscummvm-rg350-9d5b3f53c8fac7db5530f3c0a5a4ab0987859a2e.tar.gz
scummvm-rg350-9d5b3f53c8fac7db5530f3c0a5a4ab0987859a2e.tar.bz2
scummvm-rg350-9d5b3f53c8fac7db5530f3c0a5a4ab0987859a2e.zip
DM: Fix a bug in f288_getStringFromInteger
Diffstat (limited to 'engines/dm/champion.cpp')
-rw-r--r--engines/dm/champion.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/dm/champion.cpp b/engines/dm/champion.cpp
index 8925187e4a..b44a808c19 100644
--- a/engines/dm/champion.cpp
+++ b/engines/dm/champion.cpp
@@ -250,8 +250,11 @@ uint16 ChampionMan::M70_handSlotIndex(uint16 slotBoxIndex) {
Common::String ChampionMan::f288_getStringFromInteger(uint16 val, bool padding, uint16 paddingCharCount) {
Common::String valToStr = Common::String::format("%d", val);
Common::String result;
- for (int16 i = 0, end = paddingCharCount - valToStr.size(); i < end; ++i)
- result += ' ';
+
+ if (padding) {
+ for (int16 i = 0, end = paddingCharCount - valToStr.size(); i < end; ++i)
+ result += ' ';
+ }
return result += valToStr;
}