summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <bjorn@lindeijer.nl>2025-02-26 16:28:01 +0100
committerThorbjørn Lindeijer <bjorn@lindeijer.nl>2025-02-26 16:28:04 +0100
commita5d1cc6d7e37c4ca45b2dc390074e01f9a9589b7 (patch)
tree9e07c009431ef2a9ea40455bde7c918cfa72eba5 /src
parentb3dc49ba84cae14b8029d173363305272ad92af0 (diff)
downloadmana-a5d1cc6d7e37c4ca45b2dc390074e01f9a9589b7.tar.gz
mana-a5d1cc6d7e37c4ca45b2dc390074e01f9a9589b7.tar.bz2
mana-a5d1cc6d7e37c4ca45b2dc390074e01f9a9589b7.tar.xz
mana-a5d1cc6d7e37c4ca45b2dc390074e01f9a9589b7.zip
Avoid %z type character in string format
It triggers the following warning on MinGW: warning: unknown conversion type character 'z' in format [-Wformat=] Since we don't expect the number of online players to go beyond UINT_MAX, we can simply do a cast and use %u instead of %zu.
Diffstat (limited to 'src')
-rw-r--r--src/gui/socialwindow.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gui/socialwindow.cpp b/src/gui/socialwindow.cpp
index 5a15da8f..37dc14dc 100644
--- a/src/gui/socialwindow.cpp
+++ b/src/gui/socialwindow.cpp
@@ -377,7 +377,7 @@ SocialWindow::SocialWindow() :
mCreatePopup = new CreatePopup;
mPlayerListTab = new PlayerListTab;
- mPlayerListTab->setCaption(strprintf(_("Online (%zu)"), 0ul));
+ mPlayerListTab->setCaption(strprintf(_("Online (%u)"), 0u));
mTabs->addTab(mPlayerListTab, mPlayerListTab->mScroll.get());
@@ -673,7 +673,9 @@ void SocialWindow::showPartyCreate()
void SocialWindow::setPlayersOnline(const std::vector<Avatar*> &players)
{
mPlayerListTab->setPlayers(players);
- mPlayerListTab->setCaption(strprintf(_("Online (%zu)"), players.size()));
+
+ unsigned playerCount = static_cast<unsigned>(players.size());
+ mPlayerListTab->setCaption(strprintf(_("Online (%u)"), playerCount));
}
void SocialWindow::logic()