Added function to create an atom entry with a namespace prefix
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Thu, 7 Aug 2008 22:09:14 +0000 (19:09 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Thu, 7 Aug 2008 22:09:14 +0000 (19:09 -0300)
src/atom.c

index becb1a2..315993c 100644 (file)
 typedef xmlDocPtr AtomEntry;
 
 AtomEntry
-atom_entry_new (void)
+atom_entry_new_with_prefix (char *prefix)
 {
   xmlDocPtr doc;
   xmlNsPtr ns;
   xmlNodePtr node;
   doc = xmlNewDoc ("1.0");
   node = xmlNewNode (ns, "entry");
-  xmlNewNs (node, ATOM_NAMESPACE, NULL);
+  xmlNewNs (node, ATOM_NAMESPACE, prefix);
   xmlDocSetRootElement (doc, node);
   return doc;
 }
 
+AtomEntry
+atom_entry_new (void)
+{
+  return atom_entry_new_with_prefix (NULL);
+}
+
 void
 atom_entry_delete (AtomEntry entry)
 {