From ec1abb7520c384ddfe5d123169073cfe419902eb Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 11 Jan 2017 00:17:06 +0300 Subject: [PATCH] some fix --- tray.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tray.h b/tray.h index f3d71fb..172bdc7 100644 --- a/tray.h +++ b/tray.h @@ -70,9 +70,9 @@ static void tray_update(struct tray *tray) { GtkWidget *item; if (m->submenu != NULL) { - GtkWidget *submenu = gtk_menu_new(); + GtkMenuShell *submenu = (GtkMenuShell *)gtk_menu_new(); item = gtk_menu_item_new_with_label(m->text); - gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), submenu); + gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), (GtkWidget *)submenu); for (struct tray_submenu *s_m = m->submenu; s_m != NULL && s_m->text != NULL; s_m++) {