summaryrefslogtreecommitdiffstats
path: root/src/object/robotmain.cpp
diff options
context:
space:
mode:
authorMichał Zieliński <michal@zielinscy.org.pl>2012-12-27 12:40:58 +0100
committerMichał Zieliński <michal@zielinscy.org.pl>2012-12-27 12:40:58 +0100
commitfb13c0f219282ef888562fb0fcbbeefd915307d4 (patch)
tree52816490c878fc5f57a97e3c2357d934cb70e294 /src/object/robotmain.cpp
parent4e2982d4ddbd4c16793e0adaa96f5bfd6bd9148c (diff)
parentc2ebd5551ff2569f56e3321efd2d9bedaf079955 (diff)
downloadcolobot-fb13c0f219282ef888562fb0fcbbeefd915307d4.tar.gz
colobot-fb13c0f219282ef888562fb0fcbbeefd915307d4.tar.bz2
colobot-fb13c0f219282ef888562fb0fcbbeefd915307d4.zip
Merge branch 'dev-desktop-file' of git://github.com/OdyX/colobot
Diffstat (limited to 'src/object/robotmain.cpp')
-rw-r--r--src/object/robotmain.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/object/robotmain.cpp b/src/object/robotmain.cpp
index 1da4587..d5805d0 100644
--- a/src/object/robotmain.cpp
+++ b/src/object/robotmain.cpp
@@ -3793,6 +3793,8 @@ void CRobotMain::CreateScene(bool soluce, bool fixScene, bool resetObject)
int rankObj = 0;
int rankGadget = 0;
CObject* sel = 0;
+ char *locale = setlocale(LC_NUMERIC, nullptr);
+ setlocale(LC_NUMERIC, "C");
while (fgets(line, 500, file) != NULL)
{
@@ -4526,6 +4528,8 @@ void CRobotMain::CreateScene(bool soluce, bool fixScene, bool resetObject)
}
m_dialog->SetSceneRead("");
m_dialog->SetStackRead("");
+
+ setlocale(LC_NUMERIC, locale);
}
//! Creates an object of decoration mobile or stationary