Harmonize Tru64 and Linux make rules.
[oweals/openssl.git] / crypto / rsa / rsa_eay.c
index 88ee2cb557f0130e3031734d6e5855dc964560dd..aa810459a136a31c396028c2973c9275ef26f389 100644 (file)
@@ -459,7 +459,7 @@ static int RSA_eay_private_encrypt(int flen, const unsigned char *from,
        if (padding == RSA_X931_PADDING)
                {
                BN_sub(f, rsa->n, ret);
-               if (BN_cmp(ret, f))
+               if (BN_cmp(ret, f) > 0)
                        res = f;
                else
                        res = ret;