From: StevenPuttemans Date: Fri, 6 Mar 2015 11:59:26 +0000 (+0100) Subject: fixing locale settings - making it universal X-Git-Tag: accepted/tizen/6.0/unified/20201030.111113~2607^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cef2cf285232b11e9f64ccc3ad25074f712aecde;p=platform%2Fupstream%2Fopencv.git fixing locale settings - making it universal --- diff --git a/modules/highgui/src/window_QT.cpp b/modules/highgui/src/window_QT.cpp index 7f37e14..c89918e 100644 --- a/modules/highgui/src/window_QT.cpp +++ b/modules/highgui/src/window_QT.cpp @@ -464,6 +464,7 @@ static int icvInitSystem(int* c, char** v) if (!QApplication::instance()) { new QApplication(*c, v); + setlocale(LC_NUMERIC,"C"); qDebug() << "init done"; diff --git a/modules/highgui/src/window_carbon.cpp b/modules/highgui/src/window_carbon.cpp index 93d9e4f..bbc6007 100644 --- a/modules/highgui/src/window_carbon.cpp +++ b/modules/highgui/src/window_carbon.cpp @@ -146,6 +146,7 @@ CV_IMPL int cvInitSystem( int argc, char** argv ) } wasInitialized = 1; } + setlocale(LC_NUMERIC,"C"); return 0; } diff --git a/modules/highgui/src/window_cocoa.mm b/modules/highgui/src/window_cocoa.mm index 414ed64..b9efe35 100644 --- a/modules/highgui/src/window_cocoa.mm +++ b/modules/highgui/src/window_cocoa.mm @@ -156,6 +156,8 @@ CV_IMPL int cvInitSystem( int , char** ) //[application finishLaunching]; //atexit(icvCocoaCleanup); + setlocale(LC_NUMERIC,"C"); + return 0; } diff --git a/modules/highgui/src/window_w32.cpp b/modules/highgui/src/window_w32.cpp index 0878bff..29b1e41 100644 --- a/modules/highgui/src/window_w32.cpp +++ b/modules/highgui/src/window_w32.cpp @@ -260,6 +260,8 @@ CV_IMPL int cvInitSystem( int, char** ) wasInitialized = 1; } + setlocale(LC_NUMERIC,"C"); + return 0; }