aboutsummaryrefslogtreecommitdiffstats
path: root/src/androidmenu.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/androidmenu.c')
-rw-r--r--src/androidmenu.c19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/androidmenu.c b/src/androidmenu.c
index 70452b5dab0..3b34f032c35 100644
--- a/src/androidmenu.c
+++ b/src/androidmenu.c
@@ -162,10 +162,11 @@ android_dismiss_menu (void *pointer)
162 struct android_dismiss_menu_data *data; 162 struct android_dismiss_menu_data *data;
163 163
164 data = pointer; 164 data = pointer;
165 (*android_java_env)->CallVoidMethod (android_java_env, 165 (*android_java_env)->CallNonvirtualVoidMethod (android_java_env,
166 data->menu, 166 data->menu,
167 menu_class.dismiss, 167 menu_class.class,
168 data->window); 168 menu_class.dismiss,
169 data->window);
169 popup_activated_flag = 0; 170 popup_activated_flag = 0;
170} 171}
171 172
@@ -362,14 +363,12 @@ android_menu_show (struct frame *f, int x, int y, int menuflags,
362 pane_string++; 363 pane_string++;
363 364
364 /* Add the pane. */ 365 /* Add the pane. */
365 temp = (*android_java_env)->NewStringUTF (android_java_env, 366 temp = (*env)->NewStringUTF (env, pane_string);
366 pane_string);
367 android_exception_check (); 367 android_exception_check ();
368 368
369 (*android_java_env)->CallVoidMethod (android_java_env, 369 (*env)->CallNonvirtualVoidMethod (env, current_context_menu,
370 current_context_menu, 370 menu_class.class,
371 menu_class.add_pane, 371 menu_class.add_pane, temp);
372 temp);
373 android_exception_check (); 372 android_exception_check ();
374 ANDROID_DELETE_LOCAL_REF (temp); 373 ANDROID_DELETE_LOCAL_REF (temp);
375 374