=================================================================== RCS file: /cvs/docbook2mdoc/main.c,v retrieving revision 1.6 retrieving revision 1.8 diff -u -p -r1.6 -r1.8 --- docbook2mdoc/main.c 2019/04/12 19:14:50 1.6 +++ docbook2mdoc/main.c 2019/04/28 17:10:06 1.8 @@ -1,4 +1,4 @@ -/* $Id: main.c,v 1.6 2019/04/12 19:14:50 schwarze Exp $ */ +/* $Id: main.c,v 1.8 2019/04/28 17:10:06 schwarze Exp $ */ /* * Copyright (c) 2014 Kristaps Dzonsons * Copyright (c) 2019 Ingo Schwarze @@ -22,6 +22,7 @@ #include "node.h" #include "parse.h" +#include "reorg.h" #include "format.h" /* @@ -94,11 +95,9 @@ main(int argc, char *argv[]) /* Parse. */ - if ((parser = parse_alloc(warn)) == NULL) { - perror(NULL); - return 6; - } + parser = parse_alloc(warn); tree = parse_file(parser, fd, fname); + ptree_reorg(tree); rc = tree->flags & TREE_ERROR ? 3 : tree->flags & TREE_WARN ? 2 : 0; /* Format. */