X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fldk%2Fstructs%2FReadOnlyNetworkGraph.java;h=1d82f25b45249244e92b47814f34c8dc605b5d5a;hb=8a515be62568ee4327e636a977e32204006d6493;hp=80bc7bb97959994519ab6ca12cca2d2c37bf8ac3;hpb=ff3dacec3be60f870d81f6df11bd9fff92aa6047;p=ldk-java diff --git a/src/main/java/org/ldk/structs/ReadOnlyNetworkGraph.java b/src/main/java/org/ldk/structs/ReadOnlyNetworkGraph.java index 80bc7bb9..1d82f25b 100644 --- a/src/main/java/org/ldk/structs/ReadOnlyNetworkGraph.java +++ b/src/main/java/org/ldk/structs/ReadOnlyNetworkGraph.java @@ -12,11 +12,9 @@ import javax.annotation.Nullable; * A read-only view of [`NetworkGraph`]. */ @SuppressWarnings("unchecked") // We correctly assign various generic arrays -public class ReadOnlyNetworkGraph extends CommonBase { +public class ReadOnlyNetworkGraph extends CommonBase implements AutoCloseable { ReadOnlyNetworkGraph(Object _dummy, long ptr) { super(ptr); } - @Override @SuppressWarnings("deprecation") - protected void finalize() throws Throwable { - super.finalize(); + @Override public void close() { if (ptr != 0) { bindings.ReadOnlyNetworkGraph_free(ptr); } }