24 lines
806 B
Diff
24 lines
806 B
Diff
--- src/lib/libc/include/runetype.h.orig 2019-04-16 11:51:27.954530199 +0200
|
|
+++ src/lib/libc/include/runetype.h 2019-04-16 11:51:53.346901123 +0200
|
|
@@ -88,19 +88,7 @@
|
|
__BEGIN_DECLS
|
|
extern const _RuneLocale _DefaultRuneLocale;
|
|
extern const _RuneLocale *_CurrentRuneLocale;
|
|
-#if defined(__NO_TLS) || defined(__RUNETYPE_INTERNAL)
|
|
-extern const _RuneLocale *__getCurrentRuneLocale(void);
|
|
-#else
|
|
-extern _Thread_local const _RuneLocale *_ThreadRuneLocale;
|
|
-static __inline const _RuneLocale *__getCurrentRuneLocale(void)
|
|
-{
|
|
-
|
|
- if (_ThreadRuneLocale)
|
|
- return _ThreadRuneLocale;
|
|
- return _CurrentRuneLocale;
|
|
-}
|
|
-#endif /* __NO_TLS || __RUNETYPE_INTERNAL */
|
|
-#define _CurrentRuneLocale (__getCurrentRuneLocale())
|
|
+#define _CurrentRuneLocale (&_DefaultRuneLocale)
|
|
__END_DECLS
|
|
|
|
#endif /* !_RUNETYPE_H_ */
|