diff options
author | Matthieu Bouron <matthieu.bouron@gmail.com> | 2024-02-13 11:05:45 +0100 |
---|---|---|
committer | Matthieu Bouron <matthieu.bouron@gmail.com> | 2024-03-23 11:37:44 +0100 |
commit | dab4124350a0f2838e7105043abc1f7d3ccb5b0a (patch) | |
tree | 2989be0e48a6ef74416f9951800b08dc539fbcd2 | |
parent | 70ba15d2cfbbc376d3774342f88333129a9d55f5 (diff) |
avcodec/jni: remove unnecessary NULL checks before calling DeleteLocalRef()
Delete{Global,Local}Ref() already handle NULL.
-rw-r--r-- | libavcodec/ffjni.c | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/libavcodec/ffjni.c b/libavcodec/ffjni.c index e3cf24d3e2..69d9a9faa3 100644 --- a/libavcodec/ffjni.c +++ b/libavcodec/ffjni.c @@ -236,17 +236,9 @@ done: av_free(name); av_free(message); - if (class_class) { - (*env)->DeleteLocalRef(env, class_class); - } - - if (exception_class) { - (*env)->DeleteLocalRef(env, exception_class); - } - - if (string) { - (*env)->DeleteLocalRef(env, string); - } + (*env)->DeleteLocalRef(env, class_class); + (*env)->DeleteLocalRef(env, exception_class); + (*env)->DeleteLocalRef(env, string); return ret; } |