Prevent unsafe thread change of local settings using synfig::ChangeLocale class
[synfig.git] / synfig-studio / src / synfigapp / settings.h
index 1bf9227..e48f125 100644 (file)
 
 /* === M A C R O S ========================================================= */
 
-#define SETTINGS_LOCALE_SAFE_AND_BACKUP                                                                                \
-       char * old_locale;                                                                                                              \
-       old_locale=strdup(setlocale(LC_NUMERIC, NULL));                                                 \
-       setlocale(LC_NUMERIC, "C");
-
-#define SETTINGS_LOCALE_RESTORE                                                                                                \
-       setlocale(LC_NUMERIC,old_locale);
-
 /* === T Y P E D E F S ===================================================== */
 
 /* === C L A S S E S & S T R U C T S ======================================= */