targets/Linux/plc_Linux_main.c
changeset 568 20a223828a06
parent 522 6bd373f930f2
child 580 9dd978e6537c
--- a/targets/Linux/plc_Linux_main.c	Tue Feb 01 11:05:07 2011 +0100
+++ b/targets/Linux/plc_Linux_main.c	Tue Feb 01 17:28:41 2011 +0100
@@ -8,6 +8,7 @@
 #include <signal.h>
 #include <stdlib.h>
 #include <pthread.h>
+#include <locale.h>
 
 /* provided by POUS.C */
 extern unsigned long long common_ticktime__;
@@ -75,6 +76,7 @@
 int startPLC(int argc,char **argv)
 {
     struct sigevent sigev;
+    setlocale(LC_NUMERIC, "C");
     /* Define Ttick to 1ms if common_ticktime not defined */
     Ttick = common_ticktime__?common_ticktime__:1000000;