Recover from errors when reading XML
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Sat, 9 Aug 2008 09:20:51 +0000 (06:20 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Sat, 9 Aug 2008 09:20:51 +0000 (06:20 -0300)
atom/entry.c

index 5ce1b0b..cd90460 100644 (file)
@@ -57,7 +57,7 @@ atom_entry_new_data_len (char *data, size_t len)
 {
   AtomEntry *entry;
   entry = g_slice_new (AtomEntry);
-  entry->doc = xmlParseMemory (data, len);
+  entry->doc = xmlReadMemory (data, len, NULL, NULL, XML_PARSE_RECOVER);
   return entry;
 }