]> www.fi.muni.cz Git - evince.git/blobdiff - cut-n-paste/recent-files/egg-recent-item.c
Make frontends depend on just libev. Rework and group CFLAGS/LIBS
[evince.git] / cut-n-paste / recent-files / egg-recent-item.c
index 535e2227779aacff79e0b6819df530a0859ee90b..bf7fee6c636d153d55d45d64b76bd6ed3c639356 100644 (file)
@@ -316,6 +316,11 @@ egg_recent_item_get_short_name (const EggRecentItem *item)
                return NULL;
 
        short_name = gnome_vfs_uri_extract_short_name (uri);
+       if (short_name == NULL) {
+               gnome_vfs_uri_unref (uri);
+               return NULL;
+       }
+
        valid = FALSE;
 
        if (strcmp (gnome_vfs_uri_get_scheme (uri), "file") == 0) {