From d2fa2450aa287b45d9b58c5ba3cb54544891cdb2 Mon Sep 17 00:00:00 2001 From: Ben Loftis Date: Mon, 19 Jan 2015 07:29:25 -0600 Subject: use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms --- libs/ardour/speakers.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libs/ardour/speakers.cc') diff --git a/libs/ardour/speakers.cc b/libs/ardour/speakers.cc index bbad254f6e..7c7b02f0cc 100644 --- a/libs/ardour/speakers.cc +++ b/libs/ardour/speakers.cc @@ -245,7 +245,7 @@ Speakers::get_state () { XMLNode* node = new XMLNode (X_("Speakers")); char buf[32]; - LocaleGuard lg (X_("POSIX")); + LocaleGuard lg (X_("C")); for (vector::const_iterator i = _speakers.begin(); i != _speakers.end(); ++i) { XMLNode* speaker = new XMLNode (X_("Speaker")); @@ -269,7 +269,7 @@ Speakers::set_state (const XMLNode& node, int /*version*/) XMLNodeConstIterator i; const XMLProperty* prop; double a, e, d; - LocaleGuard lg (X_("POSIX")); + LocaleGuard lg (X_("C")); int n = 0; _speakers.clear (); -- cgit v1.2.3