home *** CD-ROM | disk | FTP | other *** search
- /* $XConsortium: Xlocale.h,v 1.10 94/04/17 20:21:51 rws Exp $ */
- /*
-
- Copyright (c) 1991 X Consortium
-
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files (the
- "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
-
- The above copyright notice and this permission notice shall be included
- in all copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
- OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
- ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- OTHER DEALINGS IN THE SOFTWARE.
-
- Except as contained in this notice, the name of the X Consortium shall
- not be used in advertising or otherwise to promote the sale, use or
- other dealings in this Software without prior written authorization
- from the X Consortium.
-
- */
-
- #ifndef _XLOCALE_H_
- #define _XLOCALE_H_
-
- #include <X11/Xfuncproto.h>
- #include <X11/Xosdefs.h>
-
- #ifndef X_LOCALE
- #ifdef X_NOT_STDC_ENV
- #define X_LOCALE
- #endif
- #endif
-
- #ifndef X_LOCALE
- #include <locale.h>
- #else
-
- #define LC_ALL 0
- #define LC_COLLATE 1
- #define LC_CTYPE 2
- #define LC_MONETARY 3
- #define LC_NUMERIC 4
- #define LC_TIME 5
-
- _XFUNCPROTOBEGIN
- extern char *_Xsetlocale(
- #if NeedFunctionPrototypes
- int /* category */,
- _Xconst char* /* name */
- #endif
- );
- _XFUNCPROTOEND
-
- #define setlocale _Xsetlocale
-
- #ifndef NULL
- #define NULL 0
- #endif
-
- #endif /* X_LOCALE */
-
- #endif /* _XLOCALE_H_ */
-