[C#] Correct a few things after converting C array handling to the TS one
[ldk-java] / csharp_strings.py
index 4df1d34c688fb5d4b1d976cbbcfc75b64546446c..74acd16007916f57e312176df142841a5659ca16 100644 (file)
@@ -441,9 +441,9 @@ namespace org { namespace ldk { namespace structs {
         self.usize_native_ty = "long"
         self.native_zero_ptr = "0"
         self.unitary_enum_c_ty = "int32_t"
-        self.ptr_arr = "jobjectArray"
+        self.ptr_arr = "ptrArray"
         self.is_arr_some_check = ("", " != NULL")
-        self.get_native_arr_len_call = ("(*env)->GetArrayLength(env, ", ")")
+        self.get_native_arr_len_call = ("", "->arr_len")
 
         self.bindings_footer_wip = "\tstatic bindings() {\n"
     def bindings_footer(self):