setLocale in C (not std C++)

This commit is contained in:
brunoherbelin
2021-03-27 23:36:51 +01:00
parent 8a75664264
commit 1c9a5ece83
3 changed files with 5 additions and 5 deletions

View File

@@ -121,7 +121,7 @@ SessionLoader::SessionLoader(Session *session, int recursion): Visitor(),
session_(session), xmlCurrent_(nullptr), recursion_(recursion)
{
// impose C locale
std::setlocale(LC_ALL, "C");
setlocale(LC_ALL, "C");
}

View File

@@ -27,7 +27,7 @@ using namespace tinyxml2;
bool SessionVisitor::saveSession(const std::string& filename, Session *session)
{
// impose C locale
std::setlocale(LC_ALL, "C");
setlocale(LC_ALL, "C");
// creation of XML doc
XMLDocument xmlDoc;
@@ -82,7 +82,7 @@ SessionVisitor::SessionVisitor(tinyxml2::XMLDocument *doc,
bool recursive) : Visitor(), recursive_(recursive), xmlCurrent_(root)
{
// impose C locale
std::setlocale(LC_ALL, "C");
setlocale(LC_ALL, "C");
if (doc == nullptr)
xmlDoc_ = new XMLDocument;

View File

@@ -19,7 +19,7 @@ static string settingsFilename = "";
void Settings::Save()
{
// impose C locale for all app
std::setlocale(LC_ALL, "C");
setlocale(LC_ALL, "C");
XMLDocument xmlDoc;
XMLDeclaration *pDec = xmlDoc.NewDeclaration();
@@ -221,7 +221,7 @@ void Settings::Save()
void Settings::Load()
{
// impose C locale for all app
std::setlocale(LC_ALL, "C");
setlocale(LC_ALL, "C");
XMLDocument xmlDoc;
if (settingsFilename.empty())