summaryrefslogtreecommitdiff
path: root/contrib/texinfo/info/doc.h
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>1999-01-21 00:55:32 +0000
committercvs2svn <cvs2svn@FreeBSD.org>1999-01-21 00:55:32 +0000
commit76b5366091f76c9bc73570149ef5055648fc2c39 (patch)
tree590d020e0f2a5bea6e09d66d951a674443b21d67 /contrib/texinfo/info/doc.h
parent4b4d01da6f07f7754ff6a6e4f5223e9f0984d1a6 (diff)
Diffstat (limited to 'contrib/texinfo/info/doc.h')
-rw-r--r--contrib/texinfo/info/doc.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/contrib/texinfo/info/doc.h b/contrib/texinfo/info/doc.h
index 423998e37c881..8afc28f744644 100644
--- a/contrib/texinfo/info/doc.h
+++ b/contrib/texinfo/info/doc.h
@@ -21,10 +21,18 @@
Written by Brian Fox (bfox@ai.mit.edu). */
-#if !defined (DOC_H)
-#define DOC_H
+#if !defined (_DOC_H_)
+#define _DOC_H_
-#include "info.h" /* for NAMED_FUNCTIONS, VFunction, etc. */
+#if !defined (NULL)
+# define NULL 0x0
+#endif /* !NULL */
+
+#if !defined (__FUNCTION_DEF)
+# define __FUNCTION_DEF
+typedef int Function ();
+typedef void VFunction ();
+#endif /* _FUNCTION_DEF */
typedef struct {
VFunction *func;
@@ -47,4 +55,4 @@ extern void dump_map_to_message_buffer ();
extern char *function_name ();
extern VFunction *named_function ();
#endif /* NAMED_FUNCTIONS */
-#endif /* !DOC_H */
+#endif /* !_DOC_H_ */