don't pass const string where a modifyable string is expected
Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
This commit is contained in:
parent
706a8af015
commit
82f518acee
1 changed files with 2 additions and 1 deletions
|
@ -93,13 +93,14 @@ static int write_string(BIO *b, const char *buf, size_t n)
|
|||
*/
|
||||
static int tap_write_ex(BIO *b, const char *buf, size_t size, size_t *in_size)
|
||||
{
|
||||
static char empty[] = "";
|
||||
BIO *next = BIO_next(b);
|
||||
size_t i;
|
||||
int j;
|
||||
|
||||
for (i = 0; i < size; i++) {
|
||||
if (BIO_get_data(b) == NULL) {
|
||||
BIO_set_data(b, "");
|
||||
BIO_set_data(b, empty);
|
||||
for (j = 0; j < subtest_level(); j++)
|
||||
if (!write_string(next, " ", 1))
|
||||
goto err;
|
||||
|
|
Loading…
Reference in a new issue