From 6ab970efa35ee9ff01c5a68b42699945074198a8 Mon Sep 17 00:00:00 2001 From: Tim Mayberry Date: Sun, 4 Sep 2016 20:38:30 +1000 Subject: Remove LocaleGuard from PBD::Controllable state methods These are no longer necessary as float <=> string conversion is handled by locale independent PBD::to_string/string_to via XMLNode::get/set_property --- libs/pbd/controllable.cc | 4 ---- 1 file changed, 4 deletions(-) (limited to 'libs/pbd') diff --git a/libs/pbd/controllable.cc b/libs/pbd/controllable.cc index 60e43ab688..7fa1ebc063 100644 --- a/libs/pbd/controllable.cc +++ b/libs/pbd/controllable.cc @@ -21,7 +21,6 @@ #include "pbd/enumwriter.h" #include "pbd/xml++.h" #include "pbd/error.h" -#include "pbd/locale_guard.h" #include "pbd/types_convert.h" #include "pbd/string_convert.h" @@ -109,7 +108,6 @@ XMLNode& Controllable::get_state () { XMLNode* node = new XMLNode (xml_node_name); - LocaleGuard lg; /* Waves' "Pressure3" has a parameter called "ยต-iness" * which causes a parser error : Input is not proper UTF-8, indicate encoding ! @@ -135,8 +133,6 @@ Controllable::get_state () int Controllable::set_state (const XMLNode& node, int /*version*/) { - LocaleGuard lg; - Stateful::save_extra_xml (node); set_id (node); -- cgit v1.2.3