--- a/src/printf.c Thu May 15 16:02:54 2025 +0200 +++ b/src/printf.c Thu May 15 16:12:09 2025 +0200 @@ -68,7 +68,7 @@ return (int) wfc(buf, 1, ret, stream); } else { int len = ret + 1; - char *newbuf = cxMalloc(cxDefaultAllocator, len); + char *newbuf = cxMallocDefault(len); if (!newbuf) { // LCOV_EXCL_START va_end(ap2); return -1; @@ -79,7 +79,7 @@ if (ret > 0) { ret = (int) wfc(newbuf, 1, ret, stream); } - cxFree(cxDefaultAllocator, newbuf); + cxFreeDefault(newbuf); } return ret; }