[Goodies-commits] r2967 - ristretto/trunk/src

Stephan Arts stephan at xfce.org
Tue Aug 7 19:25:10 CEST 2007


Author: stephan
Date: 2007-08-07 17:25:10 +0000 (Tue, 07 Aug 2007)
New Revision: 2967

Modified:
   ristretto/trunk/src/navigator.c
Log:
fix segfault

Modified: ristretto/trunk/src/navigator.c
===================================================================
--- ristretto/trunk/src/navigator.c	2007-08-07 17:07:27 UTC (rev 2966)
+++ ristretto/trunk/src/navigator.c	2007-08-07 17:25:10 UTC (rev 2967)
@@ -184,19 +184,20 @@
                 gchar *file_media = thunar_vfs_mime_info_get_media(file_info->mime_info);
                 if(!strcmp(file_media, "image"))
                 {
-                    RsttoNavigatorEntry *nav_entry = _rstto_navigator_entry_new(file_info);
-
                     if(thunar_vfs_path_equal(path, file_path))
                     {
+                        RsttoNavigatorEntry *nav_entry = _rstto_navigator_entry_new(file_info);
+
                         navigator->file_list = g_list_prepend(navigator->file_list, nav_entry);
                         navigator->file_iter = navigator->file_list;
                     }
                     else
                     {
                         if(index_path)
+                        {
+                            RsttoNavigatorEntry *nav_entry = _rstto_navigator_entry_new(file_info);
                             navigator->file_list = g_list_prepend(navigator->file_list, nav_entry);
-                        else
-                            _rstto_navigator_entry_free(nav_entry);
+                        }
                     }
                 }
                 else




More information about the Goodies-commits mailing list