Remove some unnecessary(?) casting.
[openssl.git] / crypto / bn / bn_add.c
index 27b781a3675821116ad8d8d450f8ba9917661029..cd7d48d71e4a0b5c8048ce09b0af58392d427c92 100644 (file)
 #include "bn_lcl.h"
 
 /* r can == a or b */
-int BN_add(r, a, b)
-BIGNUM *r;
-BIGNUM *a;
-BIGNUM *b;
+int BN_add(BIGNUM *r, BIGNUM *a, BIGNUM *b)
        {
        BIGNUM *tmp;
 
@@ -107,10 +104,7 @@ BIGNUM *b;
        }
 
 /* unsigned add of b to a, r must be large enough */
-int BN_uadd(r,a,b)
-BIGNUM *r;
-BIGNUM *a;
-BIGNUM *b;
+int BN_uadd(BIGNUM *r, BIGNUM *a, BIGNUM *b)
        {
        register int i;
        int max,min;
@@ -170,12 +164,9 @@ BIGNUM *b;
        }
 
 /* unsigned subtraction of b from a, a must be larger than b. */
-int BN_usub(r, a, b)
-BIGNUM *r;
-BIGNUM *a;
-BIGNUM *b;
+int BN_usub(BIGNUM *r, BIGNUM *a, BIGNUM *b)
        {
-       int max,min,ret=1;
+       int max,min;
        register BN_ULONG t1,t2,*ap,*bp,*rp;
        int i,carry;
 #if defined(IRIX_CC_BUG) && !defined(LINT)
@@ -264,10 +255,7 @@ BIGNUM *b;
        return(1);
        }
 
-int BN_sub(r, a, b)
-BIGNUM *r;
-BIGNUM *a;
-BIGNUM *b;
+int BN_sub(BIGNUM *r, BIGNUM *a, BIGNUM *b)
        {
        int max;
        int add=0,neg=0;