[Android] ML: JNI: add nullcheck in getParent

Duncan McNamara git at videolan.org
Wed Jul 8 10:18:58 UTC 2026


vlc-android | branch: master | Duncan McNamara <dcn.mcnamara at gmail.com> | Tue Jul  7 13:03:21 2026 +0200| [f10d9c03dab90718fa86658c4b1aaa136b65e816] | committer: Nicolas Pomepuy

ML: JNI: add nullcheck in getParent

> https://code.videolan.org/videolan/vlc-android/commit/f10d9c03dab90718fa86658c4b1aaa136b65e816
---

 medialibrary/jni/medialibrary.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/medialibrary/jni/medialibrary.cpp b/medialibrary/jni/medialibrary.cpp
index c5618d8586..d1ddbed19a 100644
--- a/medialibrary/jni/medialibrary.cpp
+++ b/medialibrary/jni/medialibrary.cpp
@@ -2431,6 +2431,7 @@ getParent(JNIEnv* env, jobject thiz, jobject ml, jlong id)
     medialibrary::SubscriptionPtr subscriptionPtr = aml->subscription(id);
     if (subscriptionPtr == nullptr) return nullptr;
     medialibrary::SubscriptionPtr parent = subscriptionPtr->parent();
+    if (parent == nullptr) return nullptr;
     return convertSubscriptionObject(env, &ml_fields, parent).release();
 }
 



More information about the Android mailing list