From 6ca0be038a46d43b0b1a39ac56ea9c6bf1f420a3 Mon Sep 17 00:00:00 2001 From: Matthieu Bouron Date: Mon, 13 Apr 2015 13:10:10 +0200 Subject: [PATCH] androidmedia: Allow object to be NULL in gst_amc_jni_*unref functions --- sys/androidmedia/gstjniutils.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys/androidmedia/gstjniutils.c b/sys/androidmedia/gstjniutils.c index f936027..74d476a 100644 --- a/sys/androidmedia/gstjniutils.c +++ b/sys/androidmedia/gstjniutils.c @@ -211,12 +211,16 @@ gst_amc_jni_object_ref (JNIEnv * env, jobject object) void gst_amc_jni_object_unref (JNIEnv * env, jobject object) { + g_return_if_fail (object != NULL); + (*env)->DeleteGlobalRef (env, object); } void gst_amc_jni_object_local_unref (JNIEnv * env, jobject object) { + g_return_if_fail (object != NULL); + (*env)->DeleteLocalRef (env, object); } -- 2.7.4