X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Fsrc%2Fgui%2Fstates%2Fstate_gradient.cpp;h=c8dd5cd8685e0bd32a6edcfc89e137f4edafad13;hb=477fd4ea9c6133e098572554a9eadbf503e27fab;hp=4b0250ee23234f40e8f8892b47cbf6214bbe3fb4;hpb=87cee9053c40cf19f3b1473beed8af05a512ba95;p=synfig.git diff --git a/synfig-studio/src/gui/states/state_gradient.cpp b/synfig-studio/src/gui/states/state_gradient.cpp index 4b0250e..c8dd5cd 100644 --- a/synfig-studio/src/gui/states/state_gradient.cpp +++ b/synfig-studio/src/gui/states/state_gradient.cpp @@ -176,7 +176,7 @@ StateGradient_Context::load_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); String value; if(settings.get_value("gradient.id",value)) @@ -195,7 +195,6 @@ StateGradient_Context::load_settings() else set_blend(Color::BLEND_COMPOSITE); #endif // BLEND_METHOD_IN_TOOL_OPTIONS - SETTINGS_LOCALE_RESTORE } catch(...) { @@ -208,13 +207,12 @@ StateGradient_Context::save_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); settings.set_value("gradient.id",get_id().c_str()); settings.set_value("gradient.type",strprintf("%d",get_type())); #ifdef BLEND_METHOD_IN_TOOL_OPTIONS settings.set_value("gradient.blend",strprintf("%d",get_blend())); #endif // BLEND_METHOD_IN_TOOL_OPTIONS - SETTINGS_LOCALE_RESTORE } catch(...) {