diff options
Diffstat (limited to 'native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c')
-rw-r--r-- | native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c index 0511c051a..51da43623 100644 --- a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c +++ b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c @@ -73,7 +73,7 @@ Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_show p->x = x; p->y = y; - gtk_menu_popup (GTK_MENU (GTK_MENU_ITEM (ptr)->submenu), + gtk_menu_popup (GTK_MENU (gtk_menu_item_get_submenu(GTK_MENU_ITEM (ptr))), NULL, NULL, menu_pos, p, 0, time); g_free (p); @@ -95,7 +95,7 @@ Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_setupAccelGroup ptr1 = gtkpeer_get_widget (env, obj); - menu = GTK_MENU (GTK_MENU_ITEM (ptr1)->submenu); + menu = GTK_MENU (gtk_menu_item_get_submenu(GTK_MENU_ITEM (ptr1))); gtk_menu_set_accel_group (menu, gtk_accel_group_new ()); /* FIXME: update this to use GTK-2.4 GtkActions. */ // FIXME: _gtk_accel_group_attach is a GTK-private function, so |