}
return node;
}
+
+void
+atom_feed_string (AtomFeed *feed, char **buffer, size_t *len)
+{
+ xmlDocPtr doc;
+ xmlNodePtr node;
+ doc = xmlNewDoc ("1.0");
+ node = atom_feed_to_xmlnode (feed);
+ xmlNewNs (node, ATOM_NAMESPACE, NULL);
+ xmlDocSetRootElement (doc, node);
+ xmlDocDumpMemory (doc, buffer, len);
+ xmlFreeDoc (doc);
+}