Browse Source

simplify calculation

Steffen Jaeckel 8 years ago
parent
commit
f5e5c6eed7
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/prngs/rng_make_prng.c

+ 1 - 1
src/prngs/rng_make_prng.c

@@ -43,7 +43,7 @@ int rng_make_prng(int bits, int wprng, prng_state *prng,
       return err;
       return err;
    }
    }
 
 
-   bits = ((bits/8)+((bits&7)!=0?1:0)) * 2;
+   bits = ((bits+7)/8) * 2;
    if (rng_get_bytes(buf, (unsigned long)bits, callback) != (unsigned long)bits) {
    if (rng_get_bytes(buf, (unsigned long)bits, callback) != (unsigned long)bits) {
       return CRYPT_ERROR_READPRNG;
       return CRYPT_ERROR_READPRNG;
    }
    }