Curl_pgrsStartNow: keep HEADERS_OUT set

To avoid that the progress meter headers get output between each
transfer, make sure the bits gets kept when (re-)inited.

Reported by: Christopher Stone
This commit is contained in:
Daniel Stenberg 2011-09-22 22:34:54 +02:00
parent fa775b56de
commit 40c27e299f
1 changed files with 2 additions and 1 deletions

View File

@ -201,7 +201,8 @@ void Curl_pgrsStartNow(struct SessionHandle *data)
{
data->progress.speeder_c = 0; /* reset the progress meter display */
data->progress.start = Curl_tvnow();
data->progress.flags &= PGRS_HIDE; /* clear all bits except HIDE */
/* clear all bits except HIDE and HEADERS_OUT */
data->progress.flags &= PGRS_HIDE|PGRS_HEADERS_OUT;
}
void Curl_pgrsSetDownloadCounter(struct SessionHandle *data, curl_off_t size)