/usr/include/xview/xv_i18n.h is in xviewg-dev 3.2p1.4-28.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | /* @(#)xv_i18n.h 1.11 93/06/28; SMI */
/*
* (c) Copyright 1991 Sun Microsystems, Inc. Sun design patents
* pending in the U.S. and foreign countries. See LEGAL_NOTICE
* file for terms of the license.
*/
#ifndef xv_i18n_h_DEFINED
#define xv_i18n_h_DEFINED
#ifdef OW_I18N
/*
* This public header file provided to improve the portability across
* the different platforms (different vendor/OSs). It's not only
* necessary by the XView itself, but all of the i18n XView based
* programs and/or applications should include this file to avoid
* unnecessary portability problems. This file should provide the
* following information in the all platforms.
*/
/*
* 1. definition for the "wchar_t".
* 2. definition for the MB_CUR_MAX, MB_LEN_MAX.
* 3. definition for the setlocale() function and related
* #define.
* 4. definition for the wide character and multibyte
* functions (ie, wscpy, mblen....).
* 5. definition for the wide character classification
* functions.
* 6. include the all i18n specific Xlib include files.
* 7. Currently XView require to have a Sun specific extension
* to the XIM spec. Include those definitions.
*/
/*
* Also, because of different platform may have a different naming
* scheme for the wide character functions, you may want to provide
* the macros to adapt to the specific platform. The current code is
* using AT&T MNLS and/or J/ALE naming scheme (wsXXX, ie. wscpy).
*/
#include <stdlib.h> /* #2 (MB_CUR_MAX) */
#include <limits.h> /* #2 (MB_LEN_MAX) */
#include <widec.h> /* #1, #4 */
#include <locale.h> /* #3 */
#include <wctype.h> /* #5 */
#include <X11/Xlib.h>
#if ! defined(XlibSpecificationRelease) || XlibSpecificationRelease < 5
/*
* i18n version of the XView require the X11R5 or later version of the
* Xlib, if platform provides equivalent functionality in pre-R5
* environment, specify necessary definition in follows.
*/
#include <X11/XlibR5.h> /* #6 */
#endif /* XlibSpecificationRelease <= 5 */
#include <X11/XSunExt.h> /* #7 */
#endif /* OW_I18N */
#endif /* xv_i18n_h_DEFINED */
|