X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=java_strings.py;h=3482dfb9b63b3e011957c581ce273325b31f69ee;hb=ba1af51214a8ea2de62b84cd23b6145173c71752;hp=ed9381c4f42646e6057634408244ae8d4512692f;hpb=410a782fb7c7d3815a1b04be1d15a339dd5f2d03;p=ldk-java diff --git a/java_strings.py b/java_strings.py index ed9381c4..3482dfb9 100644 --- a/java_strings.py +++ b/java_strings.py @@ -1173,7 +1173,10 @@ import javax.annotation.Nullable; else: if arg.nullable: out_java_struct += "@Nullable " - out_java_struct += (arg.java_hu_ty + " " + arg.arg_name) + ty_string = arg.java_hu_ty + if arg.java_fn_ty_arg[0] == "L" and arg.java_fn_ty_arg[len(arg.java_fn_ty_arg) - 1] == ";": + ty_string = arg.java_fn_ty_arg.strip("L;").replace("/", ".") + out_java_struct += ty_string + " " + arg.arg_name out_java += (");\n") out_c += (") {\n") if out_java_struct is not None: