Some constification and stacks that slipped through the cracks (how?).
[openssl.git] / crypto / bn / bn_mont.c
index 5bdac17e6c18f7a4861bd5295f009c8a1e7880c9..ee0f410c22a2eabfbff7967523f06906b1d011fe 100644 (file)
@@ -68,8 +68,8 @@
 
 #define MONT_WORD
 
 
 #define MONT_WORD
 
-int BN_mod_mul_montgomery(BIGNUM *r, BIGNUM *a, BIGNUM *b, BN_MONT_CTX *mont,
-            BN_CTX *ctx)
+int BN_mod_mul_montgomery(BIGNUM *r, BIGNUM *a, BIGNUM *b,
+                         BN_MONT_CTX *mont, BN_CTX *ctx)
        {
        BIGNUM *tmp,*tmp2;
 
        {
        BIGNUM *tmp,*tmp2;
 
@@ -298,7 +298,7 @@ void BN_MONT_CTX_free(BN_MONT_CTX *mont)
                Free(mont);
        }
 
                Free(mont);
        }
 
-int BN_MONT_CTX_set(BN_MONT_CTX *mont, BIGNUM *mod, BN_CTX *ctx)
+int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx)
        {
        BIGNUM Ri,*R;
 
        {
        BIGNUM Ri,*R;