Author: akv
Date: 2010-02-09 23:18:31 +0100 (Tue, 09 Feb 2010)
New Revision: 3170

Modified:
   trunk/src/rs-library.c
Log:
Bail out of tag restore if xmlParseFile doesn't return a doc.

Modified: trunk/src/rs-library.c
===================================================================
--- trunk/src/rs-library.c      2010-02-08 21:29:05 UTC (rev 3169)
+++ trunk/src/rs-library.c      2010-02-09 22:18:31 UTC (rev 3170)
@@ -1161,6 +1161,9 @@
        gint autotag, photoid, tagid;
 
        doc = xmlParseFile(tagfile);
+       if (!doc)
+               return;
+
        cur = xmlDocGetRootElement(doc);
 
        if ((!xmlStrcmp(cur->name, BAD_CAST "rawstudio-tags")))


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to