Make sure BN_sqr can never return a negative value.
PR#3410
This commit is contained in:
parent
7be6b27aaf
commit
3b3b69ab25
@ -77,6 +77,7 @@ int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
|
|||||||
if (al <= 0)
|
if (al <= 0)
|
||||||
{
|
{
|
||||||
r->top=0;
|
r->top=0;
|
||||||
|
r->neg = 0;
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user