projects
/
rust-lightning
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #768 from TheBlueMatt/2020-12-chanman-bindings-deser
[rust-lightning]
/
lightning-c-bindings
/
src
/
chain
/
chainmonitor.rs
diff --git
a/lightning-c-bindings/src/chain/chainmonitor.rs
b/lightning-c-bindings/src/chain/chainmonitor.rs
index a0a1b76218bec366a302300180cedef2f33a7a5a..98543fd13f6bb9ef338c884a71e6e7a02e381df8 100644
(file)
--- a/
lightning-c-bindings/src/chain/chainmonitor.rs
+++ b/
lightning-c-bindings/src/chain/chainmonitor.rs
@@
-128,7
+128,7
@@
impl From<nativeChainMonitor> for crate::chain::Watch {
}
}
#[no_mangle]
}
}
#[no_mangle]
-pub extern "C" fn ChainMonitor_as_Watch(this_arg:
*const
ChainMonitor) -> crate::chain::Watch {
+pub extern "C" fn ChainMonitor_as_Watch(this_arg:
&
ChainMonitor) -> crate::chain::Watch {
crate::chain::Watch {
this_arg: unsafe { (*this_arg).inner as *mut c_void },
free: None,
crate::chain::Watch {
this_arg: unsafe { (*this_arg).inner as *mut c_void },
free: None,
@@
-168,7
+168,7
@@
impl From<nativeChainMonitor> for crate::util::events::EventsProvider {
}
}
#[no_mangle]
}
}
#[no_mangle]
-pub extern "C" fn ChainMonitor_as_EventsProvider(this_arg:
*const
ChainMonitor) -> crate::util::events::EventsProvider {
+pub extern "C" fn ChainMonitor_as_EventsProvider(this_arg:
&
ChainMonitor) -> crate::util::events::EventsProvider {
crate::util::events::EventsProvider {
this_arg: unsafe { (*this_arg).inner as *mut c_void },
free: None,
crate::util::events::EventsProvider {
this_arg: unsafe { (*this_arg).inner as *mut c_void },
free: None,