summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/main.c
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2009-06-21 20:10:32 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2009-06-21 20:10:32 +0000
commit4169a19cc515e675c9f2aebc00b5746091be16c2 (patch)
treea341a37d04d1205fa0ab70e31375da18d459aa2b /usr.bin/mandoc/main.c
parent4b750eec614b3f9e9b60be5c1f7423cf356a56b2 (diff)
sync to 1.7.19: the static function fstdin was called from exactly one place
and did so little that it was better merged into main()
Diffstat (limited to 'usr.bin/mandoc/main.c')
-rw-r--r--usr.bin/mandoc/main.c21
1 files changed, 6 insertions, 15 deletions
diff --git a/usr.bin/mandoc/main.c b/usr.bin/mandoc/main.c
index 7929b42e3e6..8b4d12650f7 100644
--- a/usr.bin/mandoc/main.c
+++ b/usr.bin/mandoc/main.c
@@ -1,4 +1,4 @@
-/* $Id: main.c,v 1.6 2009/06/18 23:51:12 schwarze Exp $ */
+/* $Id: main.c,v 1.7 2009/06/21 20:10:31 schwarze Exp $ */
/*
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -88,8 +88,6 @@ static int merr(void *, int, int, const char *);
static int manwarn(void *, int, int, const char *);
static int mdocwarn(void *, int, int,
enum mdoc_warn, const char *);
-static int fstdin(struct buf *, struct buf *,
- struct curparse *);
static int ffile(struct buf *, struct buf *,
const char *, struct curparse *);
static int fdesc(struct buf *, struct buf *,
@@ -151,9 +149,12 @@ main(int argc, char *argv[])
rc = 1;
- if (NULL == *argv)
- if ( ! fstdin(&blk, &ln, &curp))
+ if (NULL == *argv) {
+ curp.file = "<stdin>";
+ curp.fd = STDIN_FILENO;
+ if ( ! fdesc(&blk, &ln, &curp))
rc = 0;
+ }
while (rc && *argv) {
if ( ! ffile(&blk, &ln, *argv, &curp))
@@ -261,16 +262,6 @@ mdoc_init(struct curparse *curp)
static int
-fstdin(struct buf *blk, struct buf *ln, struct curparse *curp)
-{
-
- curp->file = "<stdin>";
- curp->fd = STDIN_FILENO;
- return(fdesc(blk, ln, curp));
-}
-
-
-static int
ffile(struct buf *blk, struct buf *ln,
const char *file, struct curparse *curp)
{