projects
/
ldk-java
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
197962d
)
Handle the new LDKTwelveBytes instead of LDKTenBytes
author
Matt Corallo
<git@bluematt.me>
Mon, 20 Dec 2021 07:06:04 +0000
(07:06 +0000)
committer
Matt Corallo
<git@bluematt.me>
Tue, 21 Dec 2021 01:07:18 +0000
(
01:07
+0000)
genbindings.py
patch
|
blob
|
history
diff --git
a/genbindings.py
b/genbindings.py
index 640400ee3384e0a6e9673084786dc1763027edae..6c1762b1624b76f53998e45edfa55628a85d09e2 100755
(executable)
--- a/
genbindings.py
+++ b/
genbindings.py
@@
-174,10
+174,10
@@
def java_c_types(fn_arg, ret_arr_len):
assert var_is_arr_regex.match(fn_arg[8:])
rust_obj = "LDKTwentyBytes"
arr_access = "data"
assert var_is_arr_regex.match(fn_arg[8:])
rust_obj = "LDKTwentyBytes"
arr_access = "data"
- elif fn_arg.startswith("LDKT
en
Bytes"):
- fn_arg = "uint8_t (*" + fn_arg[1
2:] + ")[10
]"
+ elif fn_arg.startswith("LDKT
welve
Bytes"):
+ fn_arg = "uint8_t (*" + fn_arg[1
5:] + ")[12
]"
assert var_is_arr_regex.match(fn_arg[8:])
assert var_is_arr_regex.match(fn_arg[8:])
- rust_obj = "LDKT
en
Bytes"
+ rust_obj = "LDKT
welve
Bytes"
arr_access = "data"
elif fn_arg.startswith("LDKu8slice"):
fn_arg = "uint8_t (*" + fn_arg[11:] + ")[datalen]"
arr_access = "data"
elif fn_arg.startswith("LDKu8slice"):
fn_arg = "uint8_t (*" + fn_arg[11:] + ")[datalen]"