lift locale lock out of internal __get_locale
[musl] / src / internal / locale_impl.h
index 741a71c..4431a92 100644 (file)
@@ -15,6 +15,8 @@ struct __locale_map {
        const struct __locale_map *next;
 };
 
+extern hidden volatile int __locale_lock[1];
+
 extern hidden const struct __locale_map __c_dot_utf8;
 extern hidden const struct __locale_struct __c_locale;
 extern hidden const struct __locale_struct __c_dot_utf8_locale;