2 * Copyright 1990, by Alfalfa Software Incorporated, Cambridge, Massachusetts.
6 * Permission to use, copy, modify, and distribute this software and its
7 * documentation for any purpose and without fee is hereby granted,
8 * provided that the above copyright notice appear in all copies and that
9 * both that copyright notice and this permission notice appear in
10 * supporting documentation, and that Alfalfa's name not be used in
11 * advertising or publicity pertaining to distribution of the software
12 * without specific, written prior permission.
14 * ALPHALPHA DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
15 * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
16 * ALPHALPHA BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
17 * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
18 * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
19 * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
22 * If you make any modifications, bugfixes or other changes to this software
23 * we'd appreciate it if you could send a copy to us so we can keep things
24 * up-to-date. Many thanks.
26 * Alfalfa Software, Inc.
28 * Cambridge, MA 02139 USA
37 #include <sys/cdefs.h>
38 #include <sys/_types.h>
41 #define NL_CAT_LOCALE 1
43 typedef void *nl_catd;
45 #ifndef _NL_ITEM_DECLARED
46 typedef __nl_item nl_item;
47 #define _NL_ITEM_DECLARED
51 nl_catd catopen(__const char *, int);
52 char *catgets(nl_catd, int, int, __const char *);
53 int catclose(nl_catd);
56 #endif /* !_NL_TYPES_H_ */