From 340606cb8c79bc49ad6e2af8182638064502f7ba Mon Sep 17 00:00:00 2001 From: Gruruya Date: Wed, 5 Apr 2023 17:54:06 -0400 Subject: [PATCH] Consistently apply {.noinit.} pragma --- secp256k1.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/secp256k1.nim b/secp256k1.nim index ff1aace..bdf0a3d 100644 --- a/secp256k1.nim +++ b/secp256k1.nim @@ -475,7 +475,7 @@ func signRecoverable*(key: SkSecretKey, msg: SkMessage): SkRecoverableSignature SkRecoverableSignature(data: data) template signSchnorrImpl(signMsg: untyped): untyped {.dirty.} = - var kp: secp256k1_keypair + var kp {.noinit.}: secp256k1_keypair let res = secp256k1_keypair_create( getContext(), addr kp, key.data.baseAddr) doAssert res == 1, "cannot create keypair, key invalid?"