Use AutoCloseable for structs named Locked*
[ldk-java] / src / main / java / org / ldk / structs / ChannelManagerReadArgs.java
index de7bf4a66be55b6667daebeff0477337734afe00..a7a90e6fe8e0c97ffd8c992ba0f0a7ad3c22c6e4 100644 (file)
@@ -7,7 +7,8 @@ public class ChannelManagerReadArgs extends CommonBase {
        ChannelManagerReadArgs(Object _dummy, long ptr) { super(ptr); }
        @Override @SuppressWarnings("deprecation")
        protected void finalize() throws Throwable {
-               bindings.ChannelManagerReadArgs_free(ptr); super.finalize();
+               super.finalize();
+               bindings.ChannelManagerReadArgs_free(ptr);
        }
 
        public KeysInterface get_keys_manager(ChannelManagerReadArgs this_ptr) {