X-Git-Url: https://git.sesse.net/?p=rdpsrv;a=blobdiff_plain;f=Xserver%2Flib%2FX11%2FXlocale.h;fp=Xserver%2Flib%2FX11%2FXlocale.h;h=8ce59a3ff453a9ccabe5a8ad58aa385d54d5b197;hp=0000000000000000000000000000000000000000;hb=b6e6afccf37f4ad0515ef2a698f714fdf1bf23b3;hpb=e3340a110a3b01756b8e67531395a33b40a17d37 diff --git a/Xserver/lib/X11/Xlocale.h b/Xserver/lib/X11/Xlocale.h new file mode 100644 index 0000000..8ce59a3 --- /dev/null +++ b/Xserver/lib/X11/Xlocale.h @@ -0,0 +1,72 @@ +/* $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 +#include + +#ifndef X_LOCALE +#ifdef X_NOT_STDC_ENV +#define X_LOCALE +#endif +#endif + +#ifndef X_LOCALE +#include +#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_ */