From 0016038fe33d86d6135dc39ed4eb467bcc513383 Mon Sep 17 00:00:00 2001 From: = <=> Date: Thu, 16 May 2013 02:39:10 -0300 Subject: [PATCH] fixing locale issue with decimal delimiter for floats --- interface/src/starfield/Loader.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/interface/src/starfield/Loader.h b/interface/src/starfield/Loader.h index b423d5f1ed..79ae7f7700 100644 --- a/interface/src/starfield/Loader.h +++ b/interface/src/starfield/Loader.h @@ -13,6 +13,8 @@ #error "This is an implementation file - not intended for direct inclusion." #endif +#include + #include "Config.h" #include "starfield/data/InputVertex.h" @@ -99,6 +101,7 @@ namespace starfield { // parse float azi, alt; unsigned c; + setlocale(LC_NUMERIC, "C"); if (sscanf(line, " %f %f #%x", & azi, & alt, & c) == 3) { if (spaceFor( getBrightness(c) )) {