src/c2html.c

changeset 70
60cecca5e484
parent 67
5da2cb5aea6b
child 71
d5af9261231d
     1.1 --- a/src/c2html.c	Sun Jun 11 14:05:28 2023 +0200
     1.2 +++ b/src/c2html.c	Sun Jun 11 15:16:48 2023 +0200
     1.3 @@ -31,6 +31,7 @@
     1.4  
     1.5  #include <cx/array_list.h>
     1.6  #include <cx/printf.h>
     1.7 +#include <string.h>
     1.8  
     1.9  size_t c2html_format(
    1.10          CxList const *lines,
    1.11 @@ -92,15 +93,15 @@
    1.12      return written;
    1.13  }
    1.14  
    1.15 -size_t c2html_bformat(
    1.16 +size_t c2html_textformat(
    1.17          char const *inputbuffer,
    1.18 -        size_t inputbuflen,
    1.19          void *outbuf,
    1.20          cx_write_func wfnc,
    1.21          c2html_highlighter_func highlighter,
    1.22          int showln
    1.23  ) {
    1.24      /* a rough estimate for the number of lines */
    1.25 +    size_t inputbuflen = strlen(inputbuffer);
    1.26      size_t est_cap = 16 + inputbuflen / 40;
    1.27  
    1.28      /* create the line pointer array */

mercurial