Include AtomID header into main Atom header
[cascardo/atompub.git] / atom / entry.c
index ed59683..21eae78 100644 (file)
@@ -23,8 +23,6 @@
 #include <libxml/tree.h>
 #include <libxml/parser.h>
 
-#define ATOM_NAMESPACE "http://www.w3.org/2005/Atom"
-
 struct _atom_entry
 {
   xmlDocPtr doc;
@@ -162,3 +160,11 @@ atom_entry_string (AtomEntry *entry, char **buffer, size_t *len)
 {
   xmlDocDumpMemory (entry->doc, buffer, len);
 }
+
+xmlNodePtr
+atom_entry_to_xmlnode (AtomEntry *entry)
+{
+  if (entry->doc)
+    return xmlCopyNodeList (xmlDocGetRootElement (entry->doc));
+  return NULL;
+}