# HG changeset patch # User Olaf Wintermann # Date 1748621962 -7200 # Node ID 9f001d18e5e69d88086801cbc3d2afe2c1dc88f1 # Parent cece9ef3547f2cea40177f21ede50369e768872e fix build on macos diff -r cece9ef3547f -r 9f001d18e5e6 dav/tags.c --- a/dav/tags.c Sun May 25 19:12:39 2025 +0200 +++ b/dav/tags.c Fri May 30 18:19:22 2025 +0200 @@ -289,7 +289,7 @@ CxList* parse_macos_taglist(const char *buf, size_t length) { CxList *taglist = cxLinkedListCreateSimple(CX_STORE_POINTERS); - taglist->simple_destructor = (cx_destructor_func)free_dav_tag; + taglist->collection.simple_destructor = (cx_destructor_func)free_dav_tag; CFDataRef data = CFDataCreateWithBytesNoCopy( kCFAllocatorDefault, @@ -320,7 +320,7 @@ } CxBuffer* create_macos_taglist(CxList *tags) { - size_t count = tags->size; + size_t count = cxListSize(tags); if(count == 0) { return NULL; }