diff -r 99bcd7915a0d -r cd3846cc8b25 dav/sync.c --- a/dav/sync.c Thu Aug 31 12:44:25 2017 +0200 +++ b/dav/sync.c Thu Aug 31 12:55:09 2017 +0200 @@ -1001,13 +1001,7 @@ resources = ucx_list_append(resources, res); } } else if(!sstrcmp(name, S("remove"))) { - LocalResource *res = calloc(1, sizeof(LocalResource)); - res->path = sstrdup(value).ptr; - if(res) { - //ucx_map_sstr_put(db->remove, value, res); - ucx_map_sstr_remove(db->resources, value); - } - + ucx_map_sstr_remove(db->resources, value); } free(value.ptr);