[gnome-panel] libpanel-applet-private: avoid criticals



commit 28755e47915534a651a44182a3d53572079c442b
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Mon Oct 31 18:41:38 2016 +0200

    libpanel-applet-private: avoid criticals

 .../libpanel-applet-private/gp-applet-frame.c      |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/gnome-panel/libpanel-applet-private/gp-applet-frame.c 
b/gnome-panel/libpanel-applet-private/gp-applet-frame.c
index 5c647fc..ab0712e 100644
--- a/gnome-panel/libpanel-applet-private/gp-applet-frame.c
+++ b/gnome-panel/libpanel-applet-private/gp-applet-frame.c
@@ -189,6 +189,9 @@ gp_applet_frame_popup_menu (PanelAppletFrame *applet_frame,
   frame = GP_APPLET_FRAME (applet_frame);
   menu = gp_applet_get_menu (frame->applet);
 
+  if (menu == NULL)
+    return;
+
   popup_menu (GTK_MENU (menu), frame->applet);
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]