use BIO_snprintf() instead of snprintf + use BIO_FP_TEXT for text output
Submitted by: Gisle Vanem
diff --git a/ssl/ssltest.c b/ssl/ssltest.c
index 0d61116..0be921f 100644
--- a/ssl/ssltest.c
+++ b/ssl/ssltest.c
@@ -470,7 +470,7 @@
debug = 0;
cipher = 0;
- bio_err=BIO_new_fp(stderr,BIO_NOCLOSE);
+ bio_err=BIO_new_fp(stderr,BIO_NOCLOSE|BIO_FP_TEXT);
CRYPTO_set_locking_callback(lock_dbg_cb);
@@ -489,7 +489,7 @@
RAND_seed(rnd_seed, sizeof rnd_seed);
- bio_stdout=BIO_new_fp(stdout,BIO_NOCLOSE);
+ bio_stdout=BIO_new_fp(stdout,BIO_NOCLOSE|BIO_FP_TEXT);
argc--;
argv++;
@@ -2350,7 +2350,7 @@
int ret;
unsigned int psk_len = 0;
- ret = snprintf(identity, max_identity_len, "Client_identity");
+ ret = BIO_snprintf(identity, max_identity_len, "Client_identity");
if (ret < 0)
goto out_err;
if (debug)