=================================================================== RCS file: /cvs/docbook2mdoc/macro.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- docbook2mdoc/macro.c 2019/04/02 15:53:02 1.3 +++ docbook2mdoc/macro.c 2019/04/03 13:42:35 1.4 @@ -1,4 +1,4 @@ -/* $Id: macro.c,v 1.3 2019/04/02 15:53:02 schwarze Exp $ */ +/* $Id: macro.c,v 1.4 2019/04/03 13:42:35 schwarze Exp $ */ /* * Copyright (c) 2019 Ingo Schwarze * @@ -47,7 +47,8 @@ macro_open(struct format *f, const char *name) void macro_close(struct format *f) { - assert(f->linestate == LINE_MACRO); + if (f->linestate == LINE_NEW) + return; putchar('\n'); f->linestate = LINE_NEW; }