iri_delete (iri);
if (atom)
{
+ char * str;
+ size_t len;
char *header = "Content-type: application/atom+xml\n\n";
write (1, header, strlen (header));
- write (1, atom_entry_string (atom), atom_entry_len (atom));
+ atom_entry_string (atom, &str, &len);
+ write (1, str, len);
+ g_free (str);
atom_entry_delete (atom);
}
else if ((error = atom_error_get (ctx)) != NULL)