diff -r 99ef8202cd82 -r e1a12762bf0a dav/sync.h --- a/dav/sync.h Sun Apr 07 10:44:29 2019 +0200 +++ b/dav/sync.h Sun Apr 07 13:08:50 2019 +0200 @@ -116,7 +116,6 @@ UcxList* local_scan(SyncDirectory *dir, SyncDatabase *db); UcxList* read_changes(SyncDirectory *dir, SyncDatabase *db); LocalResource* local_resource_new(SyncDirectory *dir, SyncDatabase *db, char *path, int *isdir); -LocalResource* local_resource_copy(LocalResource *res); int local_resource_is_changed( SyncDirectory *dir, SyncDatabase *db, @@ -153,6 +152,12 @@ LocalResource *local, int *counter); int sync_mkdir(SyncDirectory *dir, DavResource *res, LocalResource *local); +int sync_move_remote_resource( + SyncDirectory *dir, + DavResource *origin, + LocalResource *local, + DavBool copy, + int *counter); int sync_delete_remote_resource(SyncDirectory *dir, DavSession *sn, LocalResource *res, int *counter, UcxList **cols); MetadataHashes sync_set_metadata_properties( SyncDirectory *dir,