--- 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;