[Xfce4-commits] [xfce/thunar] 01/01: Fix crash on unmounted volume in tree pane right click (Bug #15452)

noreply at xfce.org noreply at xfce.org
Fri May 24 03:44:30 CEST 2019


This is an automated email from the git hooks/post-receive script.

a   n   d   r   e       p   u   s   h   e   d       a       c   o   m   m   i   t       t   o       b   r   a   n   c   h       m   a   s   t   e   r   
   in repository xfce/thunar.

commit 479655f5ccaf9189d9599c941c563fe5ae32578e
Author: Andre Miranda <andreldm at xfce.org>
Date:   Thu May 23 22:41:28 2019 -0300

    Fix crash on unmounted volume in tree pane right click (Bug #15452)
---
 thunar/thunar-tree-view.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/thunar/thunar-tree-view.c b/thunar/thunar-tree-view.c
index 9752138..ceb117b 100644
--- a/thunar/thunar-tree-view.c
+++ b/thunar/thunar-tree-view.c
@@ -1360,7 +1360,11 @@ G_GNUC_END_IGNORE_DEPRECATIONS
       gtk_widget_show (item);
     }
 
-  if (G_UNLIKELY (thunar_g_file_is_trash (thunar_file_get_file (file))))
+  if (G_UNLIKELY (file == NULL))
+    {
+      /* do nothing */
+    }
+  else if (G_UNLIKELY (thunar_g_file_is_trash (thunar_file_get_file (file))))
     {
       /* append the "Empty Trash" menu action */
       item = gtk_menu_item_new_with_mnemonic (_("_Empty Trash"));
@@ -1374,7 +1378,7 @@ G_GNUC_END_IGNORE_DEPRECATIONS
       gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
       gtk_widget_show (item);
     }
-  else if (G_LIKELY (file != NULL))
+  else
     {
       /* check if we have a non-trashed resource */
       if (G_LIKELY (!thunar_file_is_trashed (file)))

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Xfce4-commits mailing list