diff options
author | Earnie Boyd <earnie@users.sf.net> | 2001-01-16 17:51:03 +0300 |
---|---|---|
committer | Earnie Boyd <earnie@users.sf.net> | 2001-01-16 17:51:03 +0300 |
commit | 49a5f0809b0d6a1a2773f724258da817e81f3f2e (patch) | |
tree | 7a7731b82e40995a71e0496ba5147de3c179816a | |
parent | da2515fc49b8ba9b8c9911078a3561aa1a153d17 (diff) |
* include/locale.h: Apply Danny Smith patch 101834
2000-11-23 Danny Smith <danny_r_smith_2001@yahoo.co.nz>
(LC_MIN) Add definition.
(LC_MAX) ditto.
(_wsetlocale) Add prototype.
-rw-r--r-- | winsup/mingw/ChangeLog | 9 | ||||
-rw-r--r-- | winsup/mingw/include/locale.h | 9 |
2 files changed, 18 insertions, 0 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index 5cb3f55e9..6ae59917f 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,12 @@ + +Tue Jan 16 09:41:41 2001 Earnie Boyd <earnie@users.sourceforge.net> + + * include/locale.h: Apply Danny Smith patch 101834 + 2000-11-23 Danny Smith <danny_r_smith_2001@yahoo.co.nz> + (LC_MIN) Add definition. + (LC_MAX) ditto. + (_wsetlocale) Add prototype. + 2000-11-29 Earnie Boyd <earnie_boyd@yahoo.com> * Makefile.in: eliminate the need for RUNTIME and CRT_ID. 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 |