# HG changeset patch # User Mike Becker # Date 1686489704 -7200 # Node ID d5af9261231dafb1464a7c97008097a5c3f395ef # Parent 60cecca5e4844a367cf647f2a71f0a2c4c26a409 fix incorrect highlighting when input file starts with line break diff -r 60cecca5e484 -r d5af9261231d src/c2html.c --- a/src/c2html.c Sun Jun 11 15:16:48 2023 +0200 +++ b/src/c2html.c Sun Jun 11 15:21:44 2023 +0200 @@ -107,7 +107,7 @@ /* create the line pointer array */ CxList *lines = cxArrayListCreateSimple(CX_STORE_POINTERS, est_cap); cxListAdd(lines, inputbuffer); - for (size_t i = 1; i < inputbuflen; i++) { + for (size_t i = 0; i < inputbuflen; i++) { if (inputbuffer[i] == '\n' && i + 1 < inputbuflen) { cxListAdd(lines, inputbuffer + i + 1); }