diff options
Diffstat (limited to 'src/lib/libcrypto/rand/md_rand.c')
| -rw-r--r-- | src/lib/libcrypto/rand/md_rand.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/rand/md_rand.c b/src/lib/libcrypto/rand/md_rand.c index d167dea77d..567838f6c3 100644 --- a/src/lib/libcrypto/rand/md_rand.c +++ b/src/lib/libcrypto/rand/md_rand.c | |||
| @@ -482,12 +482,12 @@ static int ssleay_rand_bytes(unsigned char *buf, int num) | |||
| 482 | unpredictable */ | 482 | unpredictable */ |
| 483 | static int ssleay_rand_pseudo_bytes(unsigned char *buf, int num) | 483 | static int ssleay_rand_pseudo_bytes(unsigned char *buf, int num) |
| 484 | { | 484 | { |
| 485 | int ret, err; | 485 | int ret; |
| 486 | 486 | ||
| 487 | ret = RAND_bytes(buf, num); | 487 | ret = RAND_bytes(buf, num); |
| 488 | if (ret == 0) | 488 | if (ret == 0) |
| 489 | { | 489 | { |
| 490 | err = ERR_peek_error(); | 490 | long err = ERR_peek_error(); |
| 491 | if (ERR_GET_LIB(err) == ERR_LIB_RAND && | 491 | if (ERR_GET_LIB(err) == ERR_LIB_RAND && |
| 492 | ERR_GET_REASON(err) == RAND_R_PRNG_NOT_SEEDED) | 492 | ERR_GET_REASON(err) == RAND_R_PRNG_NOT_SEEDED) |
| 493 | (void)ERR_get_error(); | 493 | (void)ERR_get_error(); |
