From 7f1c59a44c26765ea456f1bdc0774b6b71801786 Mon Sep 17 00:00:00 2001 From: DarthArgus Date: Mon, 18 Apr 2016 20:02:49 +0000 Subject: [PATCH] just evaluate these as bools --- .../application/LoginServer/src/shared/ClientConnection.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/server/application/LoginServer/src/shared/ClientConnection.cpp b/engine/server/application/LoginServer/src/shared/ClientConnection.cpp index b2802982..d0b99086 100755 --- a/engine/server/application/LoginServer/src/shared/ClientConnection.cpp +++ b/engine/server/application/LoginServer/src/shared/ClientConnection.cpp @@ -216,7 +216,7 @@ void ClientConnection::validateClient(const std::string & id, const std::string { json j = json::parse(readBuffer); - if (j.count("status") != 0 && j["status"].get() == "success") + if (j.count("status") && j["status"].get() == "success") { LoginServer::getInstance().onValidateClient(suid, id, this, true, NULL, 0xFFFFFFFF, 0xFFFFFFFF); } @@ -224,7 +224,7 @@ void ClientConnection::validateClient(const std::string & id, const std::string { std::string errMsg; - if (j.count("message") != 0) + if (j.count("message")) { errMsg = j["message"].get(); }