Ensure that x**0 mod 1 = 0.
[openssl.git] / crypto / bn / bn_sqr.c
index 270d0cd348b90056f14ce429676b700cd577118b..65bbf165d0e2f3bc3de3d662c1c02800dbb33c70 100644 (file)
@@ -77,6 +77,7 @@ int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
        if (al <= 0)
                {
                r->top=0;
+               r->neg = 0;
                return 1;
                }