diff options
Diffstat (limited to 'lib/transfer.c')
-rw-r--r-- | lib/transfer.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/transfer.c b/lib/transfer.c index bc07aab2b..3cdfa4d7a 100644 --- a/lib/transfer.c +++ b/lib/transfer.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 2000, Daniel Stenberg, <daniel@haxx.se>, et al. + * Copyright (C) 2001, Daniel Stenberg, <daniel@haxx.se>, et al. * * In order to be useful for every potential user, curl and libcurl are * dual-licensed under the MPL and the MIT/X-derivate licenses. @@ -450,12 +450,14 @@ Transfer(struct connectdata *c_conn) if (data->set.http_include_header) writetype |= CLIENTWRITE_BODY; - urg = Curl_client_write(data, writetype, data->state.headerbuff, + urg = Curl_client_write(data, writetype, + data->state.headerbuff, p - data->state.headerbuff); if(urg) return urg; data->info.header_size += p - data->state.headerbuff; + conn->headerbytecount += p - data->state.headerbuff; if(!header) { /* |