aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mandoc.h
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2014-11-26 21:40:17 +0000
committerIngo Schwarze <schwarze@openbsd.org>2014-11-26 21:40:17 +0000
commit0334f84d7012e2930aa3d735e3c95f156bb3a679 (patch)
tree3e73211ed643468e16f996cb81015f698177c744 /mandoc.h
parent6b21541c4f687461a2efa734f27f3451da3030f8 (diff)
downloadmandoc-0334f84d7012e2930aa3d735e3c95f156bb3a679.tar.gz
mandoc-0334f84d7012e2930aa3d735e3c95f156bb3a679.tar.zst
mandoc-0334f84d7012e2930aa3d735e3c95f156bb3a679.zip
Simplify the mparse_open()/mparse_wait() interface.
Don't bother the user with the PID of the child process, store it inside the opaque mparse handle.
Diffstat (limited to 'mandoc.h')
-rw-r--r--mandoc.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/mandoc.h b/mandoc.h
index f3dff946..80a7bfc1 100644
--- a/mandoc.h
+++ b/mandoc.h
@@ -1,4 +1,4 @@
-/* $Id: mandoc.h,v 1.168 2014/10/29 00:17:43 schwarze Exp $ */
+/* $Id: mandoc.h,v 1.169 2014/11/26 21:40:17 schwarze Exp $ */
/*
* Copyright (c) 2010, 2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2010-2014 Ingo Schwarze <schwarze@openbsd.org>
@@ -436,8 +436,7 @@ struct mparse *mparse_alloc(int, enum mandoclevel, mandocmsg,
const struct mchars *, const char *);
void mparse_free(struct mparse *);
void mparse_keep(struct mparse *);
-enum mandoclevel mparse_open(struct mparse *, int *, const char *,
- pid_t *);
+enum mandoclevel mparse_open(struct mparse *, int *, const char *);
enum mandoclevel mparse_readfd(struct mparse *, int, const char *);
enum mandoclevel mparse_readmem(struct mparse *, const void *, size_t,
const char *);
@@ -447,7 +446,7 @@ void mparse_result(struct mparse *,
const char *mparse_getkeep(const struct mparse *);
const char *mparse_strerror(enum mandocerr);
const char *mparse_strlevel(enum mandoclevel);
-enum mandoclevel mparse_wait(struct mparse *, pid_t);
+enum mandoclevel mparse_wait(struct mparse *);
__END_DECLS