diff --git a/src/main/java/com/wolfssl/wolfcrypt/Curve25519.java b/src/main/java/com/wolfssl/wolfcrypt/Curve25519.java index a314a405..a6e625b6 100644 --- a/src/main/java/com/wolfssl/wolfcrypt/Curve25519.java +++ b/src/main/java/com/wolfssl/wolfcrypt/Curve25519.java @@ -58,8 +58,8 @@ public class Curve25519 extends NativeStruct { synchronized (pointerLock) { wc_curve25519_free(); + super.releaseNativeStruct(); } - super.releaseNativeStruct(); state = WolfCryptState.RELEASED; } }