summaryrefslogtreecommitdiffstats
path: root/winsup/mingw/include/locale.h
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/mingw/include/locale.h')
-rw-r--r--winsup/mingw/include/locale.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/winsup/mingw/include/locale.h b/winsup/mingw/include/locale.h
index 4f751246c..3527bfb77 100644
--- a/winsup/mingw/include/locale.h
+++ b/winsup/mingw/include/locale.h
@@ -46,6 +46,8 @@
#define LC_MONETARY 3
#define LC_NUMERIC 4
#define LC_TIME 5
+#define LC_MIN LC_ALL
+#define LC_MAX LC_TIME
#ifndef RC_INVOKED
@@ -81,6 +83,13 @@ extern "C" {
char* setlocale (int, const char*);
struct lconv* localeconv (void);
+#ifndef _WLOCALE_DEFINED /* also declared in wchar.h */
+# define __need_wchar_t
+# include <stddef.h>
+ wchar_t* _wsetlocale(int, const wchar_t*);
+# define _WLOCALE_DEFINED
+#endif /* ndef _WLOCALE_DEFINED */
+
#ifdef __cplusplus
}
#endif