--- a/libidav/config.c Thu Nov 28 17:53:13 2024 +0100 +++ b/libidav/config.c Mon Jan 06 21:18:36 2025 +0100 @@ -266,14 +266,14 @@ if(ret != 0 && error) { *error = ret; - cxMempoolDestroy(cfg_mp); + cxMempoolFree(cfg_mp); } return config; } void dav_config_free(DavConfig *config) { - cxMempoolDestroy(config->mp); + cxMempoolFree(config->mp); } CxBuffer* dav_config2buf(DavConfig *config) {