Commit fed8dbf4 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

PR: 2118

Submitted by: Mounir IDRASSI <mounir.idrassi@idrix.net>
Approved by: steve@openssl.org

Check return value of ECDSA_sign() properly.
parent c2f0203d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -143,7 +143,7 @@ static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,

	ret = ECDSA_sign(type, tbs, tbslen, sig, &sltmp, ec);

	if (ret < 0)
	if (ret <= 0)
		return ret;
	*siglen = (size_t)sltmp;
	return 1;