From: Daniel Stenberg Date: Fri, 12 Mar 2004 12:07:01 +0000 (+0000) Subject: Made the 'postsize' variable an off_t type to be able to hold large file X-Git-Tag: curl-7_11_1~43 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ef776ab8937a1711e98fc3a56396fd8b75d9bb51;p=curl Made the 'postsize' variable an off_t type to be able to hold large file sizes if desired --- diff --git a/lib/http.c b/lib/http.c index 9377d1ea1..ca9978042 100644 --- a/lib/http.c +++ b/lib/http.c @@ -1333,7 +1333,7 @@ CURLcode Curl_http(struct connectdata *conn) send_buffer *req_buffer; struct curl_slist *headers=data->set.headers; - size_t postsize; + curl_off_t postsize; /* off_t type to be able to hold a large file size */ /* initialize a dynamic send-buffer */ req_buffer = add_buffer_init(); @@ -1596,7 +1596,8 @@ CURLcode Curl_http(struct connectdata *conn) if(!checkheaders(data, "Content-Length:")) /* we allow replacing this header, although it isn't very wise to actually set your own */ - add_bufferf(req_buffer, "Content-Length: %d\r\n", postsize); + add_bufferf(req_buffer, "Content-Length: %" FORMAT_OFF_T"\r\n", + postsize); } if(!checkheaders(data, "Content-Type:"))