X-Git-Url: https://git.pterodactylus.net/?p=synfig.git;a=blobdiff_plain;f=synfig-studio%2Fsrc%2Fgui%2Fstates%2Fstate_rectangle.cpp;h=61601999a4aeb62d4fc2df1adbddf2cecc92116b;hp=5858cc0709d3159f4d4881ec92ff488ee325ba10;hb=477fd4ea9c6133e098572554a9eadbf503e27fab;hpb=e141439cbbdfbd8c711386d988d398bb2f2ee47a diff --git a/synfig-studio/src/gui/states/state_rectangle.cpp b/synfig-studio/src/gui/states/state_rectangle.cpp index 5858cc0..6160199 100644 --- a/synfig-studio/src/gui/states/state_rectangle.cpp +++ b/synfig-studio/src/gui/states/state_rectangle.cpp @@ -209,7 +209,7 @@ StateRectangle_Context::load_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); String value; //parse the arguments yargh! @@ -262,7 +262,6 @@ StateRectangle_Context::load_settings() set_layer_link_origins_flag(false); else set_layer_link_origins_flag(true); - SETTINGS_LOCALE_RESTORE } catch(...) { @@ -275,7 +274,7 @@ StateRectangle_Context::save_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); settings.set_value("rectangle.id",get_id().c_str()); settings.set_value("rectangle.expand",strprintf("%f",get_expand())); settings.set_value("rectangle.feather",strprintf("%f",(float)get_feather())); @@ -286,7 +285,6 @@ StateRectangle_Context::save_settings() settings.set_value("rectangle.layer_curve_gradient",get_layer_curve_gradient_flag()?"1":"0"); settings.set_value("rectangle.layer_plant",get_layer_plant_flag()?"1":"0"); settings.set_value("rectangle.layer_link_origins",get_layer_link_origins_flag()?"1":"0"); - SETTINGS_LOCALE_RESTORE } catch(...) {