forked from wolfSSL/wolfssl
fix scan-build issues
This commit is contained in:
@@ -2427,6 +2427,7 @@ int ecc_rs_to_sig(const char* r, const char* s, byte* out, word32* outlen)
|
|||||||
err = mp_read_radix(&stmp, s, 16);
|
err = mp_read_radix(&stmp, s, 16);
|
||||||
|
|
||||||
/* convert mp_ints to ECDSA sig, initializes rtmp and stmp internally */
|
/* convert mp_ints to ECDSA sig, initializes rtmp and stmp internally */
|
||||||
|
if (err == MP_OKAY)
|
||||||
err = StoreECC_DSA_Sig(out, outlen, &rtmp, &stmp);
|
err = StoreECC_DSA_Sig(out, outlen, &rtmp, &stmp);
|
||||||
|
|
||||||
if (err == MP_OKAY) {
|
if (err == MP_OKAY) {
|
||||||
@@ -4687,7 +4688,7 @@ int mp_sqrtmod_prime(mp_int* n, mp_int* prime, mp_int* ret)
|
|||||||
/* Z = 2 */
|
/* Z = 2 */
|
||||||
while (res == MP_OKAY) {
|
while (res == MP_OKAY) {
|
||||||
res = mp_jacobi(&Z, prime, &legendre);
|
res = mp_jacobi(&Z, prime, &legendre);
|
||||||
if (legendre == -1)
|
if (res == MP_OKAY && legendre == -1)
|
||||||
break;
|
break;
|
||||||
if (res == MP_OKAY)
|
if (res == MP_OKAY)
|
||||||
res = mp_add_d(&Z, 1, &Z);
|
res = mp_add_d(&Z, 1, &Z);
|
||||||
|
Reference in New Issue
Block a user