diff -r 2c112cbaa08e -r 22522ff52a62 dav/sync.h --- a/dav/sync.h Wed Sep 05 07:02:04 2018 +0200 +++ b/dav/sync.h Thu Sep 06 11:57:00 2018 +0200 @@ -96,6 +96,8 @@ SyncDatabase *db, LocalResource *res); +int resource_pathlen_cmp(LocalResource *res1, LocalResource *res2, void *n); + int sync_set_status(DavResource *res, char *status); int sync_remove_status(DavResource *res); UcxBuffer* sync_get_file_tag_data(SyncDirectory *dir, LocalResource *res); @@ -110,7 +112,7 @@ LocalResource *local, int *counter); int sync_mkdir(SyncDirectory *dir, DavResource *res, LocalResource *local); -int sync_delete_remote_resource(DavSession *sn, LocalResource *res, int *counter); +int sync_delete_remote_resource(DavSession *sn, LocalResource *res, int *counter, UcxList **cols); int sync_update_tags(SyncDirectory *dir, DavSession *sn, DavResource *res, LocalResource *local); void remove_deleted_conflicts(SyncDirectory *dir, SyncDatabase *db);