summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/pem/pem_lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/pem/pem_lib.c')
-rw-r--r--src/lib/libcrypto/pem/pem_lib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/libcrypto/pem/pem_lib.c b/src/lib/libcrypto/pem/pem_lib.c
index 072211ba0f..b5e0a650f8 100644
--- a/src/lib/libcrypto/pem/pem_lib.c
+++ b/src/lib/libcrypto/pem/pem_lib.c
@@ -373,7 +373,7 @@ int PEM_ASN1_write_bio(int (*i2d)(), const char *name, BIO *bp, char *x,
373 kstr=(unsigned char *)buf; 373 kstr=(unsigned char *)buf;
374 } 374 }
375 RAND_add(data,i,0);/* put in the RSA key. */ 375 RAND_add(data,i,0);/* put in the RSA key. */
376 if (RAND_bytes(iv,8) <= 0) /* Generate a salt */ 376 if (RAND_pseudo_bytes(iv,8) < 0) /* Generate a salt */
377 goto err; 377 goto err;
378 /* The 'iv' is used as the iv and as a salt. It is 378 /* The 'iv' is used as the iv and as a salt. It is
379 * NOT taken from the BytesToKey function */ 379 * NOT taken from the BytesToKey function */