Without this, mlt_properties_set_lcnumeric() doesn't work properly on OS X. --- src/framework/mlt_properties.c | 2 +- src/framework/mlt_property.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/framework/mlt_properties.c b/src/framework/mlt_properties.c index 8eee288..78f562b 100644 --- a/src/framework/mlt_properties.c +++ b/src/framework/mlt_properties.c @@ -174,7 +174,7 @@ const char* mlt_properties_get_lcnumeric( mlt_properties self ) if ( list->locale ) { #if defined(__APPLE__) - result = querylocale( LC_NUMERIC, list->locale ); + result = querylocale( LC_NUMERIC_MASK, list->locale ); #elif defined(__GLIBC__) result = list->locale->__names[ LC_NUMERIC ]; #else diff --git a/src/framework/mlt_property.c b/src/framework/mlt_property.c index 5aa9ce1..a7b7287 100644 --- a/src/framework/mlt_property.c +++ b/src/framework/mlt_property.c @@ -696,7 +696,7 @@ char *mlt_property_get_string_l( mlt_property self, locale_t locale ) // TODO: when glibc gets sprintf_l, start using it! For now, hack on setlocale. // Save the current locale #if defined(__APPLE__) - const char *localename = querylocale( LC_NUMERIC, locale ); + const char *localename = querylocale( LC_NUMERIC_MASK, locale ); #elif defined(__GLIBC__) const char *localename = locale->__names[ LC_NUMERIC ]; #else @@ -930,7 +930,7 @@ char *mlt_property_get_time( mlt_property self, mlt_time_format format, double f // TODO: when glibc gets sprintf_l, start using it! For now, hack on setlocale. // Save the current locale #if defined(__APPLE__) - const char *localename = querylocale( LC_NUMERIC, locale ); + const char *localename = querylocale( LC_NUMERIC_MASK, locale ); #elif defined(__GLIBC__) const char *localename = locale->__names[ LC_NUMERIC ]; #else -- 2.7.4 (Apple Git-66) ------------------------------------------------------------------------------ Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape _______________________________________________ Mlt-devel mailing list Mlt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mlt-devel