Browse Source

Merge pull request #5552 from volzhs/fix-jni-null

Fix crash when null value through jni on android
Rémi Verschelde 9 năm trước cách đây
mục cha
commit
90b5b0d1c9
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      platform/android/java_glue.cpp

+ 4 - 0
platform/android/java_glue.cpp

@@ -238,6 +238,10 @@ String _get_class_name(JNIEnv * env, jclass cls, bool* array) {
 
 Variant _jobject_to_variant(JNIEnv * env, jobject obj) {
 
+	if (obj == NULL) {
+		return Variant();
+	}
+	
 	jclass c = env->GetObjectClass(obj);
 	bool array;
 	String name = _get_class_name(env, c, &array);