diff -r 07b815faa6ac -r f00d03835dd9 src/server/util/strreplace.c --- a/src/server/util/strreplace.c Tue Dec 30 21:44:49 2025 +0100 +++ b/src/server/util/strreplace.c Tue Jan 13 18:09:20 2026 +0100 @@ -42,7 +42,7 @@ int error = FALSE; CxBuffer buf; // tmp buffer - if(cxBufferInit(&buf, NULL, 128, NULL, CX_BUFFER_AUTO_EXTEND|CX_BUFFER_FREE_CONTENTS)) { + if(cxBufferInit(&buf, NULL, NULL, 128, CX_BUFFER_AUTO_EXTEND|CX_BUFFER_FREE_CONTENTS)) { return NULL; } @@ -216,7 +216,7 @@ cxmutstr string_template_build_string(StringTemplate *tpl, const CxAllocator *a, strtpl_var_func varfunc, void *userdata) { CxBuffer buf; - cxBufferInit(&buf, NULL, 1024, a, CX_BUFFER_AUTO_EXTEND|CX_BUFFER_FREE_CONTENTS); + cxBufferInit(&buf, a, NULL, 1024, CX_BUFFER_AUTO_EXTEND|CX_BUFFER_FREE_CONTENTS); ssize_t w = string_template_write_to(tpl, a, varfunc, userdata, &buf, (cx_write_func)cxBufferWrite); if(w < 0 || cxBufferTerminate(&buf)) {