libidav/xml.c

changeset 338
c7f3fe4abdb2
parent 331
9ca1e4706acc
child 361
b6f2462ee055
--- a/libidav/xml.c	Sun Dec 03 10:17:15 2017 +0100
+++ b/libidav/xml.c	Sun Dec 03 13:09:14 2017 +0100
@@ -145,6 +145,14 @@
     }
 }
 
+DavBool dav_xml_isstring(DavXmlNode *node) {
+    if(node && node->type == DAV_XML_TEXT && !node->next) {
+        return TRUE;
+    } else {
+        return FALSE;
+    }
+}
+
 DavXmlNode* dav_text_node(DavSession *sn, char *text) {
     UcxMempool *mp = sn->mp; 
     DavXmlNode *newxn = ucx_mempool_calloc(mp, 1, sizeof(DavXmlNode));

mercurial