X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Fsrc%2Fgui%2Fstates%2Fstate_text.cpp;h=c5ac2b694ae3aed1de38f088900eddff334b077b;hb=477fd4ea9c6133e098572554a9eadbf503e27fab;hp=6a752d2b9b88a85e0e05656139f003b4d5fe4744;hpb=87cee9053c40cf19f3b1473beed8af05a512ba95;p=synfig.git diff --git a/synfig-studio/src/gui/states/state_text.cpp b/synfig-studio/src/gui/states/state_text.cpp index 6a752d2..c5ac2b6 100644 --- a/synfig-studio/src/gui/states/state_text.cpp +++ b/synfig-studio/src/gui/states/state_text.cpp @@ -165,7 +165,7 @@ StateText_Context::load_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); String value; Vector v; @@ -204,7 +204,6 @@ StateText_Context::load_settings() set_family(value); else set_family("Sans Serif"); - SETTINGS_LOCALE_RESTORE } catch(...) { @@ -217,7 +216,7 @@ StateText_Context::save_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); settings.set_value("text.id",get_id()); settings.set_value("text.paragraph",get_paragraph_flag()?"1":"0"); settings.set_value("text.size_x",strprintf("%f",(float)get_size()[0])); @@ -225,7 +224,6 @@ StateText_Context::save_settings() settings.set_value("text.orient_x",strprintf("%f",(float)get_orientation()[0])); settings.set_value("text.orient_y",strprintf("%f",(float)get_orientation()[1])); settings.set_value("text.family",get_family()); - SETTINGS_LOCALE_RESTORE } catch(...) {