src/server/public/webdav.h

branch
webdav
changeset 376
61d481d3c2e4
parent 366
47bc686fafe4
child 378
0344108db255
--- a/src/server/public/webdav.h	Sun Aug 14 12:43:14 2022 +0200
+++ b/src/server/public/webdav.h	Sun Aug 14 16:46:52 2022 +0200
@@ -107,6 +107,12 @@
     size_t length;
 };
 
+struct WSXmlData {
+    WebdavNSList *namespaces;
+    char         *data;
+    size_t       length;
+};
+
 struct WebdavProperty {
     WSNamespace *namespace;
     
@@ -116,18 +122,12 @@
     
     union {
         WSXmlNode *node;
-        WSXmlData *data;
+        WSXmlData data;
         WSText    text;
     } value;
     WebdavValueType vtype;
 };
 
-struct WSXmlData {
-    WebdavNSList *namespaces;
-    char         *data;
-    size_t       length;
-};
-
 struct WebdavPList {
     WebdavProperty *property;
     WebdavPList *prev;

mercurial