ref-count trait objects to avoid double-free, probably will need to do this everywhere
[ldk-java] / src / main / java / org / ldk / impl / bindings.java
index e0863e386e41bdacbd80b2e4a4be7b40a5bde26a..9a9963cd7e1f74ef69dd32e5c3f673c170c6d0f4 100644 (file)
@@ -88,7 +88,7 @@ public class bindings {
                 void handle_channel_reestablish(long their_node_id, long msg);
                 void handle_error(long their_node_id, long msg);
        }
-       public static native long LDKChannelMessageHandler_new(LDKChannelMessageHandler impl);
+       public static native long LDKChannelMessageHandler_new(LDKChannelMessageHandler impl, LDKMessageSendEventsProvider MessageSendEventsProvider);
        public interface LDKRoutingMessageHandler {
                 long handle_node_announcement(long msg);
                 long handle_channel_announcement(long msg);