Remove unused BIGNUMs.
authorFelix Laurie von Massenbach <felix@erbridge.co.uk>
Tue, 27 May 2014 12:43:36 +0000 (13:43 +0100)
committerBen Laurie <ben@links.org>
Sun, 1 Jun 2014 14:31:27 +0000 (15:31 +0100)
crypto/bn/bn_prime.c

index 117dda955bda8a46528d0a4170b8a3f8eb7ef2b0..093ebee3ad90923b61e3a82b5adc2ef8399b4c8a 100644 (file)
@@ -405,12 +405,8 @@ err:
 int bn_probable_prime_dh_retry(BIGNUM *rnd, int bits, BN_CTX *ctx)
        {
        int i;
-       BIGNUM *t1;
        int ret = 0;
 
-       BN_CTX_start(ctx);
-       if ((t1 = BN_CTX_get(ctx)) == NULL) goto err;
-
 loop:
        if (!BN_rand(rnd, bits, 0, 1)) goto err;
 
@@ -427,7 +423,6 @@ loop:
        ret=1;
 
 err:
-       BN_CTX_end(ctx);
        bn_check_top(rnd);
        return(ret);
        }
@@ -435,13 +430,11 @@ err:
 int bn_probable_prime_dh_coprime(BIGNUM *rnd, int bits, BN_CTX *ctx)
        {
        int i;
-       BIGNUM *t1;
        BIGNUM *offset_index;
        BIGNUM *offset_count;
        int ret = 0;
        
        BN_CTX_start(ctx);
-       if ((t1 = BN_CTX_get(ctx)) == NULL) goto err;
        if ((offset_index = BN_CTX_get(ctx)) == NULL) goto err;
        if ((offset_count = BN_CTX_get(ctx)) == NULL) goto err;