{
try
{
- SETTINGS_LOCALE_SAFE_AND_BACKUP
+ synfig::ChangeLocale change_locale(LC_NUMERIC, "C");
if(key=="state")
{
value=input_device->get_state();
get_keys_value(value);
return true;
}
- SETTINGS_LOCALE_RESTORE
}
catch(...)
{
{
try
{
- SETTINGS_LOCALE_SAFE_AND_BACKUP
+ synfig::ChangeLocale change_locale(LC_NUMERIC, "C");
if(key=="state")
{
input_device->set_state(value);
set_keys_value(value);
return true;
}
- SETTINGS_LOCALE_RESTORE
}
catch(...)
{