diff options
author | Strangerke | 2016-07-23 19:07:39 +0200 |
---|---|---|
committer | Bendegúz Nagy | 2016-08-26 23:02:22 +0200 |
commit | 9d5b3f53c8fac7db5530f3c0a5a4ab0987859a2e (patch) | |
tree | 412779006b90c9639582857fb4f3b51b4170f955 /engines/dm/champion.cpp | |
parent | 5cef0e66be1a905d35f09d2984d0ce743eb0bfd0 (diff) | |
download | scummvm-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.cpp | 7 |
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;
}
|