mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-05-07 05:53:06 +00:00
Do not create a JNI listener if Java one is null
This commit is contained in:
parent
b87dd9f1a0
commit
b9c2b8c9a9
1 changed files with 1 additions and 0 deletions
|
|
@ -377,6 +377,7 @@ void Java_{{jniPackage}}{{className}}Impl_setListener(JNIEnv* env, jobject thiz,
|
|||
|
||||
{{#isMultiListener}}
|
||||
void Java_{{jniPackage}}{{className}}Impl_addListener(JNIEnv* env, jobject thiz, jlong ptr, jobject jlistener) {
|
||||
if (jlistener == NULL) return;
|
||||
{{classCName}} *cptr = ({{classCName}}*)ptr;
|
||||
jobject listener = env->NewGlobalRef(jlistener);
|
||||
{{classCName}}Cbs *cbs = linphone_factory_create_{{factoryName}}_cbs(NULL);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue