diff options
-rw-r--r-- | include/wchar.h | 1 | ||||
-rw-r--r-- | libc/misc/time/time.c | 6 |
2 files changed, 3 insertions, 4 deletions
diff --git a/include/wchar.h b/include/wchar.h index 53959e0cb..650c39975 100644 --- a/include/wchar.h +++ b/include/wchar.h @@ -754,7 +754,6 @@ __BEGIN_NAMESPACE_C99 extern size_t wcsftime (wchar_t *__restrict __s, size_t __maxsize, __const wchar_t *__restrict __format, __const struct tm *__restrict __tp) __THROW; -libc_hidden_proto(wcsftime) __END_NAMESPACE_C99 # if defined __USE_GNU && defined __UCLIBC_HAS_XLOCALE__ diff --git a/libc/misc/time/time.c b/libc/misc/time/time.c index 096c3b6b4..ccfe3444d 100644 --- a/libc/misc/time/time.c +++ b/libc/misc/time/time.c @@ -2455,11 +2455,9 @@ size_t wcsftime(wchar_t *__restrict s, size_t maxsize, { return wcsftime_l(s, maxsize, format, timeptr, __UCLIBC_CURLOCALE); } -libc_hidden_def(wcsftime) #else /* defined(__UCLIBC_HAS_XLOCALE__) && !defined(__UCLIBC_DO_XLOCALE) */ -libc_hidden_proto(__XL_NPP(wcsftime)) size_t __XL_NPP(wcsftime)(wchar_t *__restrict s, size_t maxsize, const wchar_t *__restrict format, const struct tm *__restrict timeptr __LOCALE_PARAM ) @@ -2467,7 +2465,9 @@ size_t __XL_NPP(wcsftime)(wchar_t *__restrict s, size_t maxsize, #warning wcsftime always fails return 0; /* always fail */ } -libc_hidden_def(__XL_NPP(wcsftime)) +#ifdef L_wcsftime_l +libc_hidden_def(wcsftime_l) +#endif #endif /* defined(__UCLIBC_HAS_XLOCALE__) && !defined(__UCLIBC_DO_XLOCALE) */ |