diff --git a/src/httpc.c b/src/httpc.c index 30327afd4f9a0af195ce47af13c5d063c6b914d7..dd2af53e5721d9624025bf9134a763541c7bbc33 100644 --- a/src/httpc.c +++ b/src/httpc.c @@ -578,7 +578,7 @@ httpc_request_io_read(struct httpc_request *req, char *buf, size_t len, if (recv_len > remain) { const size_t tocopy = recv_len - remain; - char *ptr = ibuf_alloc(&req->io_recv, tocopy); + char *ptr = xibuf_alloc(&req->io_recv, tocopy); memcpy(ptr, recv + remain, tocopy); } @@ -626,7 +626,7 @@ httpc_request_io_write(struct httpc_request *req, const char *ptr, size_t len, if (len > 0) { ibuf_reset(&req->send); - char *buf = ibuf_alloc(&req->send, len); + char *buf = xibuf_alloc(&req->send, len); memcpy(buf, ptr, len); } else { req->io_send_closed = true;