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 */