summaryrefslogtreecommitdiffstats
path: root/include/nl_types.h
diff options
context:
space:
mode:
authormike <mike@FreeBSD.org>2002-09-24 17:28:12 +0000
committermike <mike@FreeBSD.org>2002-09-24 17:28:12 +0000
commitd73b1f9b7b8eb6c020851d65c60869d788e84828 (patch)
tree787f972cc9b83aa2eac42033b8eefb39b6bdb31d /include/nl_types.h
parent384a0a6a2d57949e9213a050ef8b84e5742a521f (diff)
downloadFreeBSD-src-d73b1f9b7b8eb6c020851d65c60869d788e84828.zip
FreeBSD-src-d73b1f9b7b8eb6c020851d65c60869d788e84828.tar.gz
Add forgotten <sys/_types.h> include. Fix some style bugs while I'm
here. PR: 43326
Diffstat (limited to 'include/nl_types.h')
-rw-r--r--include/nl_types.h79
1 files changed, 40 insertions, 39 deletions
diff --git a/include/nl_types.h b/include/nl_types.h
index 43eee1f..ccd771d 100644
--- a/include/nl_types.h
+++ b/include/nl_types.h
@@ -1,55 +1,56 @@
-/* $FreeBSD$ */
-
-/***********************************************************
-Copyright 1990, by Alfalfa Software Incorporated, Cambridge, Massachusetts.
-
- All Rights Reserved
-
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose and without fee is hereby granted,
-provided that the above copyright notice appear in all copies and that
-both that copyright notice and this permission notice appear in
-supporting documentation, and that Alfalfa's name not be used in
-advertising or publicity pertaining to distribution of the software
-without specific, written prior permission.
-
-ALPHALPHA DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
-ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
-ALPHALPHA BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
-ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
-WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
-ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
-SOFTWARE.
-
-If you make any modifications, bugfixes or other changes to this software
-we'd appreciate it if you could send a copy to us so we can keep things
-up-to-date. Many thanks.
- Kee Hinckley
- Alfalfa Software, Inc.
- 267 Allston St., #3
- Cambridge, MA 02139 USA
- nazgul@alfalfa.com
-
-******************************************************************/
+/*-
+ * Copyright 1990, by Alfalfa Software Incorporated, Cambridge, Massachusetts.
+ *
+ * All Rights Reserved
+ *
+ * Permission to use, copy, modify, and distribute this software and its
+ * documentation for any purpose and without fee is hereby granted,
+ * provided that the above copyright notice appear in all copies and that
+ * both that copyright notice and this permission notice appear in
+ * supporting documentation, and that Alfalfa's name not be used in
+ * advertising or publicity pertaining to distribution of the software
+ * without specific, written prior permission.
+ *
+ * ALPHALPHA DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+ * ALPHALPHA BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+ * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+ * SOFTWARE.
+ *
+ * If you make any modifications, bugfixes or other changes to this software
+ * we'd appreciate it if you could send a copy to us so we can keep things
+ * up-to-date. Many thanks.
+ * Kee Hinckley
+ * Alfalfa Software, Inc.
+ * 267 Allston St., #3
+ * Cambridge, MA 02139 USA
+ * nazgul@alfalfa.com
+ *
+ * $FreeBSD$
+ */
#ifndef _NL_TYPES_H_
#define _NL_TYPES_H_
+
#include <sys/cdefs.h>
+#include <sys/_types.h>
#define NL_SETD 0
#define NL_CAT_LOCALE 1
+typedef void *nl_catd;
+
#ifndef _NL_ITEM_DECLARED
typedef __nl_item nl_item;
#define _NL_ITEM_DECLARED
#endif
-typedef void *nl_catd;
-
__BEGIN_DECLS
-extern nl_catd catopen(__const char *, int);
-extern char *catgets(nl_catd, int, int, __const char *);
-extern int catclose(nl_catd);
+nl_catd catopen(__const char *, int);
+char *catgets(nl_catd, int, int, __const char *);
+int catclose(nl_catd);
__END_DECLS
-#endif /* _NL_TYPES_H_ */
+#endif /* !_NL_TYPES_H_ */
OpenPOWER on IntegriCloud