Sophie

Sophie

distrib > Fedora > 13 > i386 > media > updates-src > by-pkgid > 8dba70c522756a288ce97fb9db18e633 > files > 3

evince-2.30.3-3.fc13.src.rpm

--- evince-2.30.1/shell/ev-metadata.c	2010-04-05 11:21:59.000000000 +0200
+++ evince-2.30.1/shell/ev-metadata.c	2010-06-22 14:09:16.000000000 +0200
@@ -145,6 +145,9 @@ ev_metadata_get_string (EvMetadata  *met
 {
 	gchar *v;
 
+	if (!metadata)
+		return FALSE;
+
 	v = g_hash_table_lookup (metadata->items, key);
 	if (!v)
 		return FALSE;
@@ -174,6 +177,9 @@ ev_metadata_set_string (EvMetadata  *met
 	GFileInfo *info;
 	gchar     *gio_key;
 
+	if (!metadata)
+		return FALSE;
+
 	info = g_file_info_new ();
 
 	gio_key = g_strconcat (EV_METADATA_NAMESPACE"::", key, NULL);