# HG changeset patch # User Mike Becker # Date 1471953588 -7200 # Node ID 903b46fc42140a30feb6b32208179ac003f53398 # Parent ac35daceb24c7309f2731df88c32d7313f783510 fixes plaintext output diff -r ac35daceb24c -r 903b46fc4214 src/c2html.c --- a/src/c2html.c Tue Aug 23 13:49:38 2016 +0200 +++ b/src/c2html.c Tue Aug 23 13:59:48 2016 +0200 @@ -99,10 +99,11 @@ } else { char *c = sourceline->data; size_t dp = 0; - while (*c) { + while (*c && *c != '\n') { dp = writeescapedchar(line->space, dp, *c); c++; } + line->space[dp++] = '\n'; line->space[dp] = '\0'; }