summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--curve.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/curve.c b/curve.c
index 56ecf47..319991b 100644
--- a/curve.c
+++ b/curve.c
@@ -42,11 +42,11 @@ static void curve25519_init(struct curve25519_struct *curve)
static void curve25519_destroy(struct curve25519_struct *curve)
{
- xzfree(curve->enc, curve->enc_size);
- xzfree(curve->dec, curve->dec_size);
-
spinlock_destroy(&curve->enc_lock);
spinlock_destroy(&curve->dec_lock);
+
+ xzfree(curve->enc, curve->enc_size);
+ xzfree(curve->dec, curve->dec_size);
}
struct curve25519_struct *curve25519_tfm_alloc(void)