X-Git-Url: https://git.pterodactylus.net/?p=synfig.git;a=blobdiff_plain;f=synfig-studio%2Fsrc%2Fgui%2Fstates%2Fstate_width.cpp;fp=synfig-studio%2Fsrc%2Fgui%2Fstates%2Fstate_width.cpp;h=4226f7f278f519d9ae9111dac335e4ec2f24f5c1;hp=6e212ea4012d0cecc2bf0ea51ae4112e9fca6c5f;hb=477fd4ea9c6133e098572554a9eadbf503e27fab;hpb=e141439cbbdfbd8c711386d988d398bb2f2ee47a diff --git a/synfig-studio/src/gui/states/state_width.cpp b/synfig-studio/src/gui/states/state_width.cpp index 6e212ea..4226f7f 100644 --- a/synfig-studio/src/gui/states/state_width.cpp +++ b/synfig-studio/src/gui/states/state_width.cpp @@ -175,7 +175,7 @@ StateWidth_Context::load_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); String value; //parse the arguments yargh! @@ -194,7 +194,6 @@ StateWidth_Context::load_settings() set_relative(true); else set_relative(false); - SETTINGS_LOCALE_RESTORE } catch(...) { @@ -207,11 +206,10 @@ StateWidth_Context::save_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); settings.set_value("width.delta",strprintf("%f",get_delta())); settings.set_value("width.radius",strprintf("%f",get_radius())); settings.set_value("width.relative",get_relative()?"1":"0"); - SETTINGS_LOCALE_RESTORE } catch(...) {