Browse Source

Fix crash when null value through jni on android

volzhs 9 years ago
parent
commit
b09dbaa78e
1 changed files with 4 additions and 0 deletions
  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);