From 0f6ce268ae0653553ba68e93e3d015ce59530d33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grisez?= Date: Tue, 14 Oct 2014 10:49:08 +0200 Subject: [PATCH] Fix compilation error for Android --- coreapi/linphonecore_jni.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/coreapi/linphonecore_jni.cc b/coreapi/linphonecore_jni.cc index 92b92daf3..dbcc128c7 100644 --- a/coreapi/linphonecore_jni.cc +++ b/coreapi/linphonecore_jni.cc @@ -5318,9 +5318,7 @@ extern "C" void Java_org_linphone_core_LinphoneCoreImpl_destroyPlayer(JNIEnv *en if(player->user_data) { delete (LinphonePlayerData *)player->user_data; } - MSFilePlayer *ms_player = (MSFilePlayer *)player->impl; - if(ms_player->window_id) { - env->DeleteGlobalRef((jobject)ms_player->window_id); - } + jobject window_id = (jobject)ms_file_player_get_window_id((MSFilePlayer *)player->impl); + if(window_id) env->DeleteGlobalRef(window_id); linphone_file_player_destroy(player); }