Correctly handle passing a null to Rust for an array
[ldk-java] / java_strings.py
index 82efd47b72be17330f3a27a09ee0c16007b9273c..10fd2b3b70fa683fafbbfdf5623c6e79aa1329f5 100644 (file)
@@ -484,6 +484,7 @@ import javax.annotation.Nullable;
         self.ptr_native_ty = "long"
         self.result_c_ty = "jclass"
         self.ptr_arr = "jobjectArray"
+        self.is_arr_some_check = ("", " != NULL")
         self.get_native_arr_len_call = ("(*env)->GetArrayLength(env, ", ")")
 
     def construct_jenv(self):