X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=genbindings.py;h=f35932ef39257637c61a3ce237fed7cf7dd7cb18;hb=ce83697be30b4a1cb5bc2e725ae506367b97f97e;hp=008084d29796f47cc0370b199d09107ae6f269ad;hpb=798362a31590a4c5626db086566c083088ef0861;p=ldk-java diff --git a/genbindings.py b/genbindings.py index 008084d2..f35932ef 100755 --- a/genbindings.py +++ b/genbindings.py @@ -695,7 +695,7 @@ with open(sys.argv[1]) as in_h, open(sys.argv[2], "w") as out_java: write_c("\tret->" + e + " = " + e + ";\n") if ty_info.arg_conv_cleanup is not None: write_c("\t//TODO: Really need to call " + ty_info.arg_conv_cleanup + " here\n") - write_c("\treturn (long)ret;\n") + write_c("\treturn (uint64_t)ret;\n") write_c("}\n") for idx, ty_info in enumerate(ty_list): @@ -855,7 +855,7 @@ with open(sys.argv[1]) as in_h, open(sys.argv[2], "w") as out_java: if cleanup is not None: write_c("\t\t" + cleanup + ";\n") write_c("\t}\n") - write_c("\treturn (long)ret;\n") + write_c("\treturn (uint64_t)ret;\n") write_c("}\n") if ty_info.is_native_primitive: