X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=csharp_strings.py;h=b1ae3d20e2349c9547af623411744accbc3a26b2;hb=7fc22dbe906484bf6d2b5d38bd995bb54f26c210;hp=8efb1fc7afc5094f9f6a600128916e06d75431c8;hpb=fe9bf4fd6654b45813ebee1ba95840abc2b8826b;p=ldk-java diff --git a/csharp_strings.py b/csharp_strings.py index 8efb1fc7..b1ae3d20 100644 --- a/csharp_strings.py +++ b/csharp_strings.py @@ -1095,7 +1095,7 @@ public class {struct_name.replace("LDK","")} : CommonBase {{ fn_name = f"{struct_name}_{var.var_name}_get_{field_map.arg_name}" out_c += self.c_fn_ty_pfx + field_map.c_ty + self.c_fn_name_define_pfx(fn_name, True) + self.ptr_c_ty + " ptr) {\n" out_c += "\t" + struct_name + " *obj = (" + struct_name + "*)untag_ptr(ptr);\n" - out_c += f"\tassert(obj->tag == {struct_name}_{var.var_name});\n" + out_c += f"\tCHECK(obj->tag == {struct_name}_{var.var_name});\n" if field_map.ret_conv is not None: out_c += ("\t" + field_map.ret_conv[0].replace("\n", "\n\t")) if var.tuple_variant: