dav/sync.h

changeset 533
5b9f20aa88c2
parent 529
dc3f82b04733
child 536
877f7c4a203b
--- a/dav/sync.h	Wed Mar 20 13:20:38 2019 +0100
+++ b/dav/sync.h	Thu Mar 21 10:51:14 2019 +0100
@@ -103,6 +103,7 @@
 int sync_get_resource(
         CmdArgs *a,
         SyncDirectory *dir,
+        const char *path,
         DavResource *res,
         SyncDatabase *db,
         int *counter);
@@ -111,6 +112,7 @@
 void rename_conflict_file(SyncDirectory *dir, SyncDatabase *db, char *path);
 char* create_tmp_download_path(char *path);
 void move_to_trash(SyncDirectory *dir, char *path);
+
 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);
@@ -131,6 +133,9 @@
 
 int resource_pathlen_cmp(LocalResource *res1, LocalResource *res2, void *n);
 
+DavResource *versioning_simple_find(DavResource *res, const char *version);
+DavResource *versioning_deltav_find(DavResource *res, const char *version);
+
 int sync_set_status(DavResource *res, char *status);
 int sync_remove_status(DavResource *res);
 UcxBuffer* sync_get_file_tag_data(SyncDirectory *dir, LocalResource *res);

mercurial