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)