projects
/
ldk-java
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bindings updates
[ldk-java]
/
ts
/
structs
/
ChannelKeys.ts
diff --git
a/ts/structs/ChannelKeys.ts
b/ts/structs/ChannelKeys.ts
index 957dc512f372b5d836e2b00ca93db6c76007554d..61daa2567a913f860b8010839fe09d0af42cf937 100644
(file)
--- a/
ts/structs/ChannelKeys.ts
+++ b/
ts/structs/ChannelKeys.ts
@@
-138,7
+138,9
@@
import * as bindings from '../bindings' // TODO: figure out location
number ret = bindings.ChannelKeys_key_derivation_params(this.ptr);
number ret_a = bindings.LDKC2Tuple_u64u64Z_get_a(ret);
number ret_b = bindings.LDKC2Tuple_u64u64Z_get_b(ret);
number ret = bindings.ChannelKeys_key_derivation_params(this.ptr);
number ret_a = bindings.LDKC2Tuple_u64u64Z_get_a(ret);
number ret_b = bindings.LDKC2Tuple_u64u64Z_get_b(ret);
- TwoTuple<Number, Number> ret_conv = new TwoTuple<Number, Number>(ret_a, ret_b);
+ TwoTuple<Number, Number> ret_conv = new TwoTuple<Number, Number>(ret_a, ret_b, () -> {
+ bindings.C2Tuple_u64u64Z_free(ret);
+ });
return ret_conv;
}
return ret_conv;
}