diff -r 376ef91111f6 -r b174e721663e libidav/versioning.c --- a/libidav/versioning.c Wed Dec 17 22:36:41 2025 +0100 +++ b/libidav/versioning.c Sat Dec 27 22:47:56 2025 +0100 @@ -101,7 +101,7 @@ // create a version-tree request, which is almost the same as propfind CxBuffer *rqbuf = create_propfind_request(sn, proplist, "version-tree", 1); - CxBuffer *rpbuf = cxBufferCreate(NULL, 4096, cxDefaultAllocator, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); + CxBuffer *rpbuf = cxBufferCreate(cxDefaultAllocator, NULL, 4096, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); // do the request CURLcode ret = do_report_request(sn, rqbuf, rpbuf);