aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libmdoc.h
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2014-11-28 04:47:03 +0000
committerIngo Schwarze <schwarze@openbsd.org>2014-11-28 04:47:03 +0000
commit8f8821b48135e557417c2b0bb20231e265fecdc9 (patch)
treeeeb90c9a4783c681ec22f0035370da7af5e6d93e /libmdoc.h
parent4ec14565a73ba8a34e7ed203d15b897b813d5117 (diff)
downloadmandoc-8f8821b48135e557417c2b0bb20231e265fecdc9.tar.gz
mandoc-8f8821b48135e557417c2b0bb20231e265fecdc9.tar.zst
mandoc-8f8821b48135e557417c2b0bb20231e265fecdc9.zip
Simplify by making the mdoc parser callbacks void, and some cleanup;
no functional change, minus 50 lines of code.
Diffstat (limited to 'libmdoc.h')
-rw-r--r--libmdoc.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/libmdoc.h b/libmdoc.h
index aaf1448c..4e211d07 100644
--- a/libmdoc.h
+++ b/libmdoc.h
@@ -1,4 +1,4 @@
-/* $Id: libmdoc.h,v 1.91 2014/11/28 03:14:18 schwarze Exp $ */
+/* $Id: libmdoc.h,v 1.92 2014/11/28 04:47:03 schwarze Exp $ */
/*
* Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2013, 2014 Ingo Schwarze <schwarze@openbsd.org>
@@ -56,7 +56,7 @@ struct mdoc {
char *buf
struct mdoc_macro {
- int (*fp)(MACRO_PROT_ARGS);
+ void (*fp)(MACRO_PROT_ARGS);
int flags;
#define MDOC_CALLABLE (1 << 0)
#define MDOC_PARSED (1 << 1)
@@ -105,7 +105,7 @@ extern const struct mdoc_macro *const mdoc_macros;
__BEGIN_DECLS
-int mdoc_macro(MACRO_PROT_ARGS);
+void mdoc_macro(MACRO_PROT_ARGS);
void mdoc_word_alloc(struct mdoc *, int, int, const char *);
void mdoc_word_append(struct mdoc *, const char *);
void mdoc_elem_alloc(struct mdoc *, int, int,
@@ -135,7 +135,7 @@ enum margserr mdoc_args(struct mdoc *, int,
int *, char *, enum mdoct, char **);
enum margserr mdoc_zargs(struct mdoc *, int,
int *, char *, char **);
-int mdoc_macroend(struct mdoc *);
+void mdoc_macroend(struct mdoc *);
enum mdelim mdoc_isdelim(const char *);
__END_DECLS