From 4d955a71bb6117c72da4291ccd2a9f617e9ed7fd Mon Sep 17 00:00:00 2001 From: Jasmine Hassan Date: Sat, 15 Dec 2012 03:28:49 +0200 Subject: [keyboard] Don't cast dialog to GTK_OBJECT on GTK3 --- plugins/keyboard/msd-keyboard-xkb.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'plugins/keyboard') diff --git a/plugins/keyboard/msd-keyboard-xkb.c b/plugins/keyboard/msd-keyboard-xkb.c index 09329ee..0254f68 100644 --- a/plugins/keyboard/msd-keyboard-xkb.c +++ b/plugins/keyboard/msd-keyboard-xkb.c @@ -245,7 +245,11 @@ popup_menu_show_layout () matekbd_keyboard_drawing_new_dialog (xkl_state->group, group_names [xkl_state->group]); +# if GTK_CHECK_VERSION(3,0,0) + g_signal_connect (dialog, "destroy", +# else g_signal_connect (GTK_OBJECT (dialog), "destroy", +#endif G_CALLBACK (show_layout_destroy), GINT_TO_POINTER (xkl_state->group)); g_hash_table_insert (preview_dialogs, -- cgit v1.2.1