=================================================================== RCS file: /cvs/mandoc/cgi.c,v retrieving revision 1.47 retrieving revision 1.50 diff -u -p -r1.47 -r1.50 --- mandoc/cgi.c 2014/01/05 20:41:04 1.47 +++ mandoc/cgi.c 2014/03/23 12:19:03 1.50 @@ -1,4 +1,4 @@ -/* $Id: cgi.c,v 1.47 2014/01/05 20:41:04 schwarze Exp $ */ +/* $Id: cgi.c,v 1.50 2014/03/23 12:19:03 schwarze Exp $ */ /* * Copyright (c) 2011, 2012 Kristaps Dzonsons * @@ -43,6 +43,7 @@ #include "apropos_db.h" #include "mandoc.h" +#include "mandoc_aux.h" #include "mdoc.h" #include "man.h" #include "main.h" @@ -739,7 +740,7 @@ format(const struct req *req, const char *file) return; } - mp = mparse_alloc(MPARSE_AUTO, MANDOCLEVEL_FATAL, NULL, NULL, 0); + mp = mparse_alloc(MPARSE_SO, MANDOCLEVEL_FATAL, NULL, NULL); rc = mparse_readfd(mp, fd, file); close(fd); @@ -753,7 +754,7 @@ format(const struct req *req, const char *file) /*"includes=/cgi-bin/man.cgi/usr/include/%%I"*/, progname); - mparse_result(mp, &mdoc, &man); + mparse_result(mp, &mdoc, &man, NULL); if (NULL == man && NULL == mdoc) { resp_baddb(); mparse_free(mp);