diff --git a/lib/url.c b/lib/url.c index 264dd7df238080de5a0085cad28b6e577bff93b2..ee4c7729d16420f0aea388ac0cf759ac25e4dba9 100644 --- a/lib/url.c +++ b/lib/url.c @@ -2724,12 +2724,13 @@ static CURLcode CreateConnection(struct SessionHandle *data, } } - if(data->set.encoding) { - if(conn->allocptr.accept_encoding) - free(conn->allocptr.accept_encoding); - conn->allocptr.accept_encoding = - aprintf("Accept-Encoding: %s\015\012", data->set.encoding); - } + if(data->set.encoding) { + if(conn->allocptr.accept_encoding) + free(conn->allocptr.accept_encoding); + conn->allocptr.accept_encoding = + aprintf("Accept-Encoding: %s\015\012", data->set.encoding); + } + conn->bytecount = 0; conn->headerbytecount = 0;