diff --git a/src/gui/game/GameController.cpp b/src/gui/game/GameController.cpp index 44c9e432e..f1b5d7522 100644 --- a/src/gui/game/GameController.cpp +++ b/src/gui/game/GameController.cpp @@ -187,8 +187,8 @@ GameController::GameController(): std::string expectedsalt = SALT; if (Client::Ref().GetAuthUser().UserID) - expectedsalt += "-" + Client::Ref().GetAuthUser().UserID; - expectedsalt += "-" + coins; + expectedsalt += "-" + format::NumberToString(Client::Ref().GetAuthUser().UserID); + expectedsalt += "-" + format::NumberToString(coins); char saltMd5[33]; md5_ascii(saltMd5, (const unsigned char *)expectedsalt.c_str(), expectedsalt.length()); @@ -302,8 +302,8 @@ GameController::~GameController() Client::Ref().SetPref("Coins.coins", coins); std::string salt = SALT; if (Client::Ref().GetAuthUser().UserID) - salt += "-" + Client::Ref().GetAuthUser().UserID; - salt += "-" + coins; + salt += "-" + format::NumberToString(Client::Ref().GetAuthUser().UserID); + salt += "-" + format::NumberToString(coins); char saltMd5[33]; md5_ascii(saltMd5, (const unsigned char *)salt.c_str(), salt.length());