[Xfce4-commits] <xfce4-panel:master> Fix segfault when directory is NULL (bug #6336).

Nick Schermer noreply at xfce.org
Mon Mar 22 18:16:01 CET 2010


Updating branch refs/heads/master
         to 6268b05c44ffffa1dd3f2366b7e7af9972b79fe8 (commit)
       from a029a86ccb4c06bd6e29fb3b0f34cca5f6155212 (commit)

commit 6268b05c44ffffa1dd3f2366b7e7af9972b79fe8
Author: Matthew Turnbull <sparkybluefang at gmail.com>
Date:   Mon Mar 22 18:14:03 2010 +0100

    Fix segfault when directory is NULL (bug #6336).

 plugins/applicationsmenu/applicationsmenu.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/plugins/applicationsmenu/applicationsmenu.c b/plugins/applicationsmenu/applicationsmenu.c
index ddfd3dc..c49d73c 100644
--- a/plugins/applicationsmenu/applicationsmenu.c
+++ b/plugins/applicationsmenu/applicationsmenu.c
@@ -854,7 +854,7 @@ applications_menu_plugin_menu_add (GtkWidget              *gtk_menu,
            * return value of this function, so avoid that and only check
            * the visibility of the menu directory */
           directory = garcon_menu_get_directory (li->data);
-          if (!garcon_menu_directory_get_visible (directory))
+          if (directory != NULL && !garcon_menu_directory_get_visible (directory))
             continue;
 
           submenu = gtk_menu_new ();



More information about the Xfce4-commits mailing list