X-Git-Url: https://git.pterodactylus.net/?p=synfig.git;a=blobdiff_plain;f=synfig-studio%2Fsrc%2Fgui%2Fstates%2Fstate_star.cpp;fp=synfig-studio%2Fsrc%2Fgui%2Fstates%2Fstate_star.cpp;h=ec5ae50ba2ec9650f54a77974adb9a543ca42974;hp=6033baf949bcb19ea311d3e727fc34c23a058fbe;hb=477fd4ea9c6133e098572554a9eadbf503e27fab;hpb=e141439cbbdfbd8c711386d988d398bb2f2ee47a diff --git a/synfig-studio/src/gui/states/state_star.cpp b/synfig-studio/src/gui/states/state_star.cpp index 6033baf..ec5ae50 100644 --- a/synfig-studio/src/gui/states/state_star.cpp +++ b/synfig-studio/src/gui/states/state_star.cpp @@ -248,7 +248,7 @@ StateStar_Context::load_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); String value; //parse the arguments yargh! @@ -341,7 +341,6 @@ StateStar_Context::load_settings() set_layer_origins_at_center_flag(false); else set_layer_origins_at_center_flag(true); - SETTINGS_LOCALE_RESTORE } catch(...) { @@ -354,7 +353,7 @@ StateStar_Context::save_settings() { try { - SETTINGS_LOCALE_SAFE_AND_BACKUP + synfig::ChangeLocale change_locale(LC_NUMERIC, "C"); settings.set_value("star.id",get_id()); settings.set_value("star.feather",strprintf("%f",(float)get_feather())); settings.set_value("star.number_of_points",strprintf("%d",(int)(get_number_of_points() + 0.5))); @@ -373,7 +372,6 @@ StateStar_Context::save_settings() settings.set_value("star.layer_plant",get_layer_plant_flag()?"1":"0"); settings.set_value("star.layer_link_origins",get_layer_link_origins_flag()?"1":"0"); settings.set_value("star.layer_origins_at_center",get_layer_origins_at_center_flag()?"1":"0"); - SETTINGS_LOCALE_RESTORE } catch(...) {