diff options
Diffstat (limited to 'src/locale')
-rw-r--r-- | src/locale/dcngettext.c | 4 | ||||
-rw-r--r-- | src/locale/locale_map.c | 5 | ||||
-rw-r--r-- | src/locale/setlocale.c | 2 |
3 files changed, 2 insertions, 9 deletions
diff --git a/src/locale/dcngettext.c b/src/locale/dcngettext.c index de0828d9..fc1018df 100644 --- a/src/locale/dcngettext.c +++ b/src/locale/dcngettext.c @@ -4,6 +4,7 @@ #include <errno.h> #include <limits.h> #include <sys/stat.h> +#include <sys/mman.h> #include <ctype.h> #include "locale_impl.h" #include "libc.h" @@ -113,9 +114,6 @@ static char *dummy_gettextdomain() weak_alias(dummy_gettextdomain, __gettextdomain); -const unsigned char *__map_file(const char *, size_t *); -int __munmap(void *, size_t); - char *dcngettext(const char *domainname, const char *msgid1, const char *msgid2, unsigned long int n, int category) { static struct msgcat *volatile cats; diff --git a/src/locale/locale_map.c b/src/locale/locale_map.c index 79542310..e7b518a1 100644 --- a/src/locale/locale_map.c +++ b/src/locale/locale_map.c @@ -1,5 +1,6 @@ #include <locale.h> #include <string.h> +#include <sys/mman.h> #include "locale_impl.h" #include "libc.h" #include "atomic.h" @@ -11,10 +12,6 @@ const char *__lctrans_impl(const char *msg, const struct __locale_map *lm) return trans ? trans : msg; } -const unsigned char *__map_file(const char *, size_t *); -int __munmap(void *, size_t); -char *__strchrnul(const char *, int); - static const char envvars[][12] = { "LC_CTYPE", "LC_NUMERIC", diff --git a/src/locale/setlocale.c b/src/locale/setlocale.c index 40bc7ece..60e3353c 100644 --- a/src/locale/setlocale.c +++ b/src/locale/setlocale.c @@ -17,8 +17,6 @@ static char *setlocale_one_unlocked(int cat, const char *name) return lm ? (char *)lm->name : "C"; } -char *__strchrnul(const char *, int); - char *setlocale(int cat, const char *name) { static volatile int lock[1]; |