Updating branch refs/heads/master
to c4a1416508e62e20ed1be3ecbe5842bad0155822 (commit)
from 26389aea18ab966dc960429b9b6c89fb68269a97 (commit)
commit c4a1416508e62e20ed1be3ecbe5842bad0155822
Author: Nick Schermer <[email protected]>
Date: Sun Apr 22 18:22:26 2012 +0200
Avoid segfault when right-clicking a custom command.
src/appfinder-window.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/src/appfinder-window.c b/src/appfinder-window.c
index 2ae7aa4..bb1b537 100644
--- a/src/appfinder-window.c
+++ b/src/appfinder-window.c
@@ -923,6 +923,13 @@ xfce_appfinder_window_popup_menu (GtkWidget
*view,
XFCE_APPFINDER_MODEL_COLUMN_TITLE, &title,
XFCE_APPFINDER_MODEL_COLUMN_URI, &uri, -1);
+ /* custom command don't have an uri */
+ if (uri == NULL)
+ {
+ g_free (title);
+ return FALSE;
+ }
+
uri_is_local = g_str_has_prefix (uri, "file://");
menu = gtk_menu_new ();
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits