diff -r 9f25df78925e -r 47a5fc33590a src/c2html.c
--- a/src/c2html.c Thu Nov 10 18:44:48 2016 +0100
+++ b/src/c2html.c Mon Nov 13 13:52:00 2017 +0100
@@ -29,8 +29,8 @@
#include "c2html.h"
-#include "ucx/list.h"
-#include "ucx/utils.h"
+#include
+#include
#define try_write(wfnc, str, n, buf, written, maxlen) \
{ \
@@ -99,8 +99,8 @@
size_t maxlen, c2html_highlighter_func hltr, int showln) {
UcxBuffer *content = ucx_buffer_new(NULL, ibuflen*2, UCX_BUFFER_AUTOEXTEND);
- ucx_stream_copy(inputbuffer, content, rfnc, (write_func) ucx_buffer_write,
- ibuf, ibuflen, (size_t)-1);
+ ucx_stream_bcopy(inputbuffer, content, rfnc, (write_func) ucx_buffer_write,
+ ibuf, ibuflen);
size_t n = c2html_bformatn(content->space, content->size,
outputbuffer, wfnc, maxlen, hltr, showln);