Use AutoCloseable for structs named Locked*
[ldk-java] / src / main / java / org / ldk / structs / NetworkGraph.java
index e2f64ee0df12b35a1a4fd698de2a5447c0f4f62f..f18a9645e548508a98ca0fde0d5960891a9066b6 100644 (file)
@@ -7,7 +7,8 @@ public class NetworkGraph extends CommonBase {
        NetworkGraph(Object _dummy, long ptr) { super(ptr); }
        @Override @SuppressWarnings("deprecation")
        protected void finalize() throws Throwable {
-               bindings.NetworkGraph_free(ptr); super.finalize();
+               super.finalize();
+               bindings.NetworkGraph_free(ptr);
        }
 
        // Skipped NetworkGraph_write