ekiga r6113 - trunk/lib/engine/addressbook/ldap



Author: jpuydt
Date: Thu Apr  3 13:25:46 2008
New Revision: 6113
URL: http://svn.gnome.org/viewvc/ekiga?rev=6113&view=rev

Log:
Made LDAP::Source handle corrupt XML in gmconf


Modified:
   trunk/lib/engine/addressbook/ldap/ldap-source.cpp

Modified: trunk/lib/engine/addressbook/ldap/ldap-source.cpp
==============================================================================
--- trunk/lib/engine/addressbook/ldap/ldap-source.cpp	(original)
+++ trunk/lib/engine/addressbook/ldap/ldap-source.cpp	Thu Apr  3 13:25:46 2008
@@ -56,6 +56,8 @@
     const std::string raw = c_raw;
 
     doc = xmlRecoverMemory (raw.c_str (), raw.length ());
+    if (doc == NULL)
+      doc = xmlNewDoc (BAD_CAST "1.0");
 
     root = xmlDocGetRootElement (doc);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]