diff options
author | Manuel Novoa III <mjn3@codepoet.org> | 2001-03-18 22:19:32 +0000 |
---|---|---|
committer | Manuel Novoa III <mjn3@codepoet.org> | 2001-03-18 22:19:32 +0000 |
commit | a12156f0c4d93e521429a72d3eb0a109655fb219 (patch) | |
tree | 8e1a1626bf4cc2236e9d19c769e427c0b7ef4069 /include/locale.h | |
parent | a91d0a538d52c77fd56a3f44974f96654125d9db (diff) |
Part of the ctype locale support.
Diffstat (limited to 'include/locale.h')
-rw-r--r-- | include/locale.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/include/locale.h b/include/locale.h new file mode 100644 index 000000000..f0c6f2e63 --- /dev/null +++ b/include/locale.h @@ -0,0 +1,29 @@ +/* locale.h + * Support international type specific characters. + */ +#ifndef _LOCALE_H +#define _LOCALE_H 1 + +#include <features.h> + +#ifndef NULL +#ifdef __cplusplus +#define NULL 0 +#else +#define NULL ((void *) 0) +#endif +#endif + +/* These are the possibilities for the first argument to setlocale. + The code assumes that LC_ALL is the highest value, and zero the lowest. */ +#define LC_CTYPE 0 +#define LC_NUMERIC 1 +#define LC_TIME 2 +#define LC_COLLATE 3 +#define LC_MONETARY 4 +#define LC_MESSAGES 5 +#define LC_ALL 6 + +extern char *setlocale(int __category, __const char *__locale); + +#endif /* locale.h */ |