aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libmandoc.h
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2018-04-09 22:27:04 +0000
committerIngo Schwarze <schwarze@openbsd.org>2018-04-09 22:27:04 +0000
commit318dcfc920386cbcdf23d6d81d97b72fabb8de35 (patch)
treed604e4c97cd171505a613612fe598dcf14b06e9b /libmandoc.h
parent5aacba9ce0d0de6d9276777e5f2b193b60604d5f (diff)
downloadmandoc-318dcfc920386cbcdf23d6d81d97b72fabb8de35.tar.gz
mandoc-318dcfc920386cbcdf23d6d81d97b72fabb8de35.tar.zst
mandoc-318dcfc920386cbcdf23d6d81d97b72fabb8de35.zip
When accessing an undefined number register, define it to be zero, like
the previous commit for strings and macros, only technically simpler. Desired behaviour also mentioned by Werner Lemberg in 2011. This diff adds functionality but is -21 +19 LOC. :-)
Diffstat (limited to 'libmandoc.h')
-rw-r--r--libmandoc.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmandoc.h b/libmandoc.h
index 2cf07628..9cc8cce4 100644
--- a/libmandoc.h
+++ b/libmandoc.h
@@ -1,4 +1,4 @@
-/* $Id: libmandoc.h,v 1.70 2017/07/08 17:52:49 schwarze Exp $ */
+/* $Id: libmandoc.h,v 1.71 2018/04/09 22:27:04 schwarze Exp $ */
/*
* Copyright (c) 2009, 2010, 2011, 2012 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2013, 2014, 2015, 2017 Ingo Schwarze <schwarze@openbsd.org>
@@ -66,7 +66,7 @@ void roff_man_reset(struct roff_man *);
enum rofferr roff_parseln(struct roff *, int, struct buf *, int *);
void roff_endparse(struct roff *);
void roff_setreg(struct roff *, const char *, int, char sign);
-int roff_getreg(const struct roff *, const char *);
+int roff_getreg(struct roff *, const char *);
char *roff_strdup(const struct roff *, const char *);
int roff_getcontrol(const struct roff *,
const char *, int *);