]> git.cameronkatri.com Git - mandoc.git/blobdiff - demandoc.c
In URIs in apropos(1) result tables,
[mandoc.git] / demandoc.c
index f55109cdc0e86665f8b437ef86fe7b02d34e9d4f..acddf5a19ffcb23f59775c7d49bce295e705c8c3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: demandoc.c,v 1.25 2016/01/08 02:13:39 schwarze Exp $ */
+/*     $Id: demandoc.c,v 1.28 2017/01/10 13:47:00 schwarze Exp $ */
 /*
  * Copyright (c) 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -20,7 +20,6 @@
 
 #include <assert.h>
 #include <ctype.h>
-#include <getopt.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -87,7 +86,7 @@ main(int argc, char *argv[])
 
        for (i = 0; i < argc; i++) {
                mparse_reset(mp);
-               if (mparse_open(mp, &fd, argv[i]) != MANDOCLEVEL_OK) {
+               if ((fd = mparse_open(mp, argv[i])) == -1) {
                        perror(argv[i]);
                        continue;
                }
@@ -240,7 +239,7 @@ pmdoc(const struct roff_node *p, int *line, int *col, int list)
 {
 
        for ( ; p; p = p->next) {
-               if (MDOC_LINE & p->flags)
+               if (NODE_LINE & p->flags)
                        pline(p->line, line, col, list);
                if (ROFFT_TEXT == p->type)
                        pstring(p->string, p->pos, col, list);
@@ -254,7 +253,7 @@ pman(const struct roff_node *p, int *line, int *col, int list)
 {
 
        for ( ; p; p = p->next) {
-               if (MAN_LINE & p->flags)
+               if (NODE_LINE & p->flags)
                        pline(p->line, line, col, list);
                if (ROFFT_TEXT == p->type)
                        pstring(p->string, p->pos, col, list);