diff --git a/crypto/sm2/sm2_sign.c b/crypto/sm2/sm2_sign.c index adde9520ce7b54ab2d8840a9f80a659e737593e2..1244c05ea8d1ba59c45bad7a1a05e37d0ce27243 100644 --- a/crypto/sm2/sm2_sign.c +++ b/crypto/sm2/sm2_sign.c @@ -111,7 +111,7 @@ static ECDSA_SIG *sm2_sig_gen(const EC_KEY *key, const BIGNUM *e) for (;;) { if (!BN_priv_rand_range(k, order)) { SM2err(SM2_F_SM2_SIG_GEN, ERR_R_INTERNAL_ERROR); - goto done; + goto done; } if (!EC_POINT_mul(group, kG, k, NULL, NULL, ctx)