diff options
| author | Simon Tatham <anakin@pobox.com> | 2001-10-26 08:08:26 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2001-10-26 08:08:26 +0000 |
| commit | 474275049b94784ab1ba9fe2bfd75951a46e975a (patch) | |
| tree | 89a5298b866eb59a53fb7053510715c033738aad /contents.c | |
| parent | 3e043306f1594f7528788a1c593995b391fc7a5a (diff) | |
| download | halibut-474275049b94784ab1ba9fe2bfd75951a46e975a.zip halibut-474275049b94784ab1ba9fe2bfd75951a46e975a.tar.gz halibut-474275049b94784ab1ba9fe2bfd75951a46e975a.tar.bz2 halibut-474275049b94784ab1ba9fe2bfd75951a46e975a.tar.xz | |
Oops, that new heading-level error check was a bit over-zealous.
Fixed again.
[originally from svn r1330]
Diffstat (limited to 'contents.c')
| -rw-r--r-- | contents.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -116,7 +116,7 @@ void number_cfg(numberstate *state, paragraph *source) { } word *number_mktext(numberstate *state, int para, int aux, int prev, - word **auxret, filepos fpos) { + word **auxret, filepos fpos, int *errflag) { word *ret = NULL; word **ret2 = &ret; word **pret = &ret; @@ -139,6 +139,7 @@ word *number_mktext(numberstate *state, int para, int aux, int prev, level = (para == para_Heading ? 0 : aux); if (level > state->oklevel) { error(err_sectjump, &fpos); + *errflag = TRUE; return NULL; } state->oklevel = level+1; |