summaryrefslogtreecommitdiff
path: root/src/gui/status.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/status.cpp')
-rw-r--r--src/gui/status.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gui/status.cpp b/src/gui/status.cpp
index 8be019dd..7da3b905 100644
--- a/src/gui/status.cpp
+++ b/src/gui/status.cpp
@@ -31,6 +31,7 @@
#include "../localplayer.h"
+#include "../utils/strprintf.h"
#include "../utils/tostring.h"
StatusWindow::StatusWindow(LocalPlayer *player):
@@ -237,10 +238,9 @@ void StatusWindow::update()
for (int i = 0; i < 7; i++) {
mStatsLabel[i]->setCaption(attrNames[i]);
mStatsDisplayLabel[i]->setCaption(
- toString(mPlayer->getAttributeEffective(i)) +
- " / " +
- toString(mPlayer->getAttributeBase(i))
- );
+ strprintf("%d / %d",
+ mPlayer->getAttributeEffective(CHAR_ATTR_BEGIN + i),
+ mPlayer->getAttributeBase(CHAR_ATTR_BEGIN + i)));
mStatsLabel[i]->adjustSize();
mStatsDisplayLabel[i]->adjustSize();