Don't use assertions to check application-provided arguments;
[oweals/openssl.git] / crypto / bn / bn.h
index df6eea29a71b7f60867b880ca00972dd6ab4132c..6d754d5547767dbcdbda979312d876e0436eec1e 100644 (file)
@@ -303,7 +303,12 @@ struct bn_mont_ctx_st
        BIGNUM N;      /* The modulus */
        BIGNUM Ni;     /* R*(1/R mod N) - N*Ni = 1
                        * (Ni is only stored for bignum algorithm) */
+#if 0
+       /* OpenSSL 0.9.9 preview: */
+       BN_ULONG n0[2];/* least significant word(s) of Ni */
+#else
        BN_ULONG n0;   /* least significant word of Ni */
+#endif
        int flags;
        };