libidav/resource.c

changeset 850
bbe2925eb590
parent 848
b71598a22e11
--- a/libidav/resource.c	Thu Nov 28 17:20:19 2024 +0100
+++ b/libidav/resource.c	Thu Nov 28 17:53:13 2024 +0100
@@ -1043,7 +1043,7 @@
     // store properties
     int r = 0;
     sn->error = DAV_OK;
-    if(cxListSize(data->set) > 0 || cxListSize(data->remove) > 0) {
+    if(data->set || data->remove > 0) {
         CxBuffer *request = create_proppatch_request(data);
         CxBuffer *response = cxBufferCreate(NULL, 1024, cxDefaultAllocator, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND);
         //printf("request:\n%.*s\n\n", request->pos, request->space);

mercurial