From d1d6fb2eb18fc294ea5694e5bd27dca8d9383deb Mon Sep 17 00:00:00 2001 From: SoftCoder Date: Sun, 26 Jan 2014 18:12:19 -0800 Subject: [PATCH] - added validation for platform for internet games --- source/glest_game/menu/server_line.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/source/glest_game/menu/server_line.cpp b/source/glest_game/menu/server_line.cpp index 182062c7..de54d208 100644 --- a/source/glest_game/menu/server_line.cpp +++ b/source/glest_game/menu/server_line.cpp @@ -163,9 +163,11 @@ void ServerLine::reloadUI() { glestVersionLabel.setText(masterServerInfo.getGlestVersion()); - string platform=masterServerInfo.getPlatform(); - int revOffset=platform.find("-Rev"); - platform=platform.substr(0,revOffset); + string platform = masterServerInfo.getPlatform(); + size_t revOffset = platform.find("-Rev"); + if(revOffset != platform.npos) { + platform = platform.substr(0,revOffset); + } platformLabel.setText(platform);