dav/scfg.h

changeset 747
efbd59642577
parent 649
0f4c59ac8c74
child 778
bf53db813cc9
--- a/dav/scfg.h	Sun Apr 16 14:12:24 2023 +0200
+++ b/dav/scfg.h	Fri Apr 21 21:25:32 2023 +0200
@@ -29,7 +29,7 @@
 #ifndef SCFG_H
 #define	SCFG_H
 
-#include <ucx/string.h>
+#include <cx/string.h>
 #include <stdbool.h>
 #include <libidav/webdav.h>
 #include <regex.h>
@@ -73,9 +73,9 @@
 typedef enum PushStrategy PushStrategy;
 
 struct Filter {
-    UcxList *include;
-    UcxList *exclude;
-    UcxList *tags;
+    CxList *include;
+    CxList *exclude;
+    CxList *tags;
 };
 
 typedef struct SyncDirectory {
@@ -88,7 +88,7 @@
     TagConfig *tagconfig;
     Versioning *versioning;
     Filter filter;
-    UcxList *splitconfig;
+    CxList *splitconfig;
     uint32_t metadata;
     int max_retry;
     int allow_cmd;
@@ -167,16 +167,16 @@
 
 int load_sync_config();
 
-UcxMapIterator scfg_directory_iterator();
-SyncDirectory* scfg_get_dir(char *name);
+CxIterator scfg_directory_iterator();
+SyncDirectory* scfg_get_dir(const char *name);
 
 int scfg_check_dir(SyncDirectory *dir);
 
-char* scfg_create_path(char *cfg);
+char* scfg_create_path(const char *cfg);
 
 int add_directory(SyncDirectory *dir);
 
-char* generate_db_name(char *basename);
+char* generate_db_name(const char *basename);
 
 void free_filter(Filter filter);
 

mercurial