Author: post
Date: 2010-07-10 20:07:31 +0200 (Sat, 10 Jul 2010)
New Revision: 3473

Modified:
   trunk/librawstudio/rs-lens-db.c
Log:
Release lock, even if xml writer should somehow not initialize.

Modified: trunk/librawstudio/rs-lens-db.c
===================================================================
--- trunk/librawstudio/rs-lens-db.c     2010-07-10 18:03:58 UTC (rev 3472)
+++ trunk/librawstudio/rs-lens-db.c     2010-07-10 18:07:31 UTC (rev 3473)
@@ -118,7 +118,10 @@
        g_static_mutex_lock(&lock);
        writer = xmlNewTextWriterFilename(lens_db->path, 0);
        if (!writer)
+       {
+               g_static_mutex_unlock(&lock);
                return;
+       }
 
        xmlTextWriterSetIndent(writer, 1);
        xmlTextWriterStartDocument(writer, NULL, "ISO-8859-1", NULL);


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

Reply via email to