X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=typescript_strings.py;h=f3a7f29adcd6fa5879a23e532aacbece19e65dbd;hb=755020d654bc3f05d24318fe0deed4bc13942129;hp=9f0676a5e711e35552edd1c2761b7ae17e1cced7;hpb=82e58787c9abe46b5d6f5898f07455feabed65db;p=ldk-java diff --git a/typescript_strings.py b/typescript_strings.py index 9f0676a5..f3a7f29a 100644 --- a/typescript_strings.py +++ b/typescript_strings.py @@ -720,6 +720,8 @@ const decodeString = (stringPointer, free = true) => { out_c = out_c + "\t" + fn_line.ret_ty_info.c_ty + " ret = js_invoke_function_" + str(len(fn_line.args_ty)) + "(j_calls->" + fn_line.fn_name + "_meth" elif fn_line.ret_ty_info.java_ty == "void": out_c = out_c + "\tjs_invoke_function_" + str(len(fn_line.args_ty)) + "(j_calls->" + fn_line.fn_name + "_meth" + elif fn_line.ret_ty_info.java_ty == "String": + out_c = out_c + "\tuint32_t ret = js_invoke_function_" + str(len(fn_line.args_ty)) + "(j_calls->" + fn_line.fn_name + "_meth" elif not fn_line.ret_ty_info.passed_as_ptr: out_c = out_c + "\treturn js_invoke_function_" + str(len(fn_line.args_ty)) + "(j_calls->" + fn_line.fn_name + "_meth" else: