diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2011-04-03 10:05:37 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2011-04-03 10:05:37 +0000 |
commit | 6aea171ce4f8a9efa60896f1af807e2440a019e5 (patch) | |
tree | bea5269aee9aab216c5722c5610a9ee291b89aba | |
parent | eed2504ac76b3c22eec15206f474aa22671c5d50 (diff) | |
download | mandoc-6aea171ce4f8a9efa60896f1af807e2440a019e5.tar.gz mandoc-6aea171ce4f8a9efa60896f1af807e2440a019e5.tar.zst mandoc-6aea171ce4f8a9efa60896f1af807e2440a019e5.zip |
Allow mparse_result() pointers to be NULL.
-rw-r--r-- | read.c | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1,4 +1,4 @@ -/* $Id: read.c,v 1.8 2011/03/31 10:54:39 kristaps Exp $ */ +/* $Id: read.c,v 1.9 2011/04/03 10:05:37 kristaps Exp $ */ /* * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv> * Copyright (c) 2010, 2011 Ingo Schwarze <schwarze@openbsd.org> @@ -709,8 +709,10 @@ void mparse_result(struct mparse *curp, struct mdoc **mdoc, struct man **man) { - *mdoc = curp->mdoc; - *man = curp->man; + if (mdoc) + *mdoc = curp->mdoc; + if (man) + *man = curp->man; } void |