dav/finfo.h

changeset 747
efbd59642577
parent 646
37a8bfae995e
--- a/dav/finfo.h	Sun Apr 16 14:12:24 2023 +0200
+++ b/dav/finfo.h	Fri Apr 21 21:25:32 2023 +0200
@@ -33,6 +33,8 @@
 #include <inttypes.h>
 #include <sys/stat.h>
 
+#include <cx/string.h>
+
 #include "system.h"
 
 #ifdef __cplusplus
@@ -45,21 +47,21 @@
 #define FINFO_XATTR 8
     
 typedef struct XAttributes {
-    size_t nattr;
-    char   **names;
-    sstr_t *values;
-    char   *hash;
+    size_t   nattr;
+    char     **names;
+    cxmutstr *values;
+    char     *hash;
 } XAttributes;
 
 typedef struct FileInfo {
-    time_t  last_modified;
-    mode_t  mode;
-    uid_t   uid;
-    gid_t   gid;
-    DavBool date_set;
-    DavBool mode_set;
-    DavBool uid_set;
-    DavBool gid_set;
+    time_t   last_modified;
+    mode_t   mode;
+    uid_t    uid;
+    gid_t    gid;
+    DavBool  date_set;
+    DavBool  mode_set;
+    DavBool  uid_set;
+    DavBool  gid_set;
 } FileInfo;
 
 typedef int(*xattr_filter_func)(const char*,void*);

mercurial