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';
}