--- a/libidav/davqlexec.c Mon Jan 06 22:22:55 2025 +0100 +++ b/libidav/davqlexec.c Tue Feb 25 21:11:00 2025 +0100 @@ -302,9 +302,9 @@ } } - i = cxMapIteratorValues(properties); + CxMapIterator mi = cxMapIteratorValues(properties); CxList *list = cxLinkedListCreateSimple(CX_STORE_POINTERS); - cx_foreach(DavProperty*, value, i) { + cx_foreach(DavProperty*, value, mi) { cxListAdd(list, value); } @@ -464,7 +464,7 @@ * execute a davql select statement */ DavResult dav_exec_select(DavSession *sn, DavQLStatement *st, va_list ap) { - CxMempool *mp = cxBasicMempoolCreate(128); + CxMempool *mp = cxMempoolCreateSimple(128); DavResult result; result.result = NULL; result.status = 1;