Author: abrander
Date: 2010-01-19 21:14:59 +0100 (Tue, 19 Jan 2010)
New Revision: 3041
Modified:
branches/rawstudio-ng-color/librawstudio/rs-lens-db.c
Log:
Avoid NULL pointer dereference in rs_lens_db_get_from_identifier().
Modified: branches/rawstudio-ng-color/librawstudio/rs-lens-db.c
===================================================================
--- branches/rawstudio-ng-color/librawstudio/rs-lens-db.c 2010-01-19
20:01:31 UTC (rev 3040)
+++ branches/rawstudio-ng-color/librawstudio/rs-lens-db.c 2010-01-19
20:14:59 UTC (rev 3041)
@@ -328,7 +328,7 @@
g_object_get(lens, "identifier", &rs_identifier, NULL);
/* If we got a match, raise refcount by 1 and break out of the
loop */
- if (g_str_equal(rs_identifier, identifier))
+ if (rs_identifier && g_str_equal(rs_identifier, identifier))
{
ret = g_object_ref(lens);
break;
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit