Tizen 2.1 base
[framework/uifw/xorg/lib/libx11.git] / src / xlibi18n / Xaixlcint.h
1 /*
2  *
3  * Copyright IBM Corporation 1993
4  *
5  * All Rights Reserved
6  *
7  * License to use, copy, modify, and distribute this software and its
8  * documentation for any purpose and without fee is hereby granted,
9  * provided that the above copyright notice appear in all copies and that
10  * both that copyright notice and this permission notice appear in
11  * supporting documentation, and that the name of IBM not be
12  * used in advertising or publicity pertaining to distribution of the
13  * software without specific, written prior permission.
14  *
15  * IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
16  * ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND
17  * NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL
18  * IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
19  * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
20  * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
21  * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
22  * SOFTWARE.
23  *
24 */
25 /************************************************************************/
26 /*      Xaixlcint.h                                                     */
27 /*----------------------------------------------------------------------*/
28 /*      This file contains Xlcint.h extension for AIX.                  */
29 /************************************************************************/
30 #ifndef _Xaixlcint_h
31 #define _Xaixlcint_h
32
33 #include "Xlcint.h"
34 #include <sys/lc_core.h>
35
36 #define _LC_LDX         11
37 #define _LC_LDX_R6      (_LC_LDX+1)
38 #define _LC_VERSION_R5  5
39 #define _LC_VERSION_R6  6
40
41 typedef struct  _LC_core_ldx_t  {
42     _LC_object_t        lc_object_header;
43     XLCd                (*default_loader)();
44     Bool                sticky;
45 } _XlcCoreObjRec, *_XlcCoreObj;
46
47 #if _LC_VERSION < 0x40000000
48 #define __type_id type_id
49 #define __magic magic
50 #define __version version
51 #endif
52
53 #endif  /*_Xaixlcint_h*/