summaryrefslogtreecommitdiff
path: root/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c
diff options
context:
space:
mode:
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.c4
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