Diff for /embedaddon/libevent/http.c between versions 1.1.1.1 and 1.1.1.1.2.1

version 1.1.1.1, 2012/02/21 23:02:54 version 1.1.1.1.2.1, 2013/07/22 01:09:34
Line 390  evhttp_make_header_request(struct evhttp_connection *e Line 390  evhttp_make_header_request(struct evhttp_connection *e
         /* Add the content length on a post request if missing */          /* Add the content length on a post request if missing */
         if (req->type == EVHTTP_REQ_POST &&          if (req->type == EVHTTP_REQ_POST &&
             evhttp_find_header(req->output_headers, "Content-Length") == NULL){              evhttp_find_header(req->output_headers, "Content-Length") == NULL){
                char size[12];                char size[22];
                 evutil_snprintf(size, sizeof(size), "%ld",                  evutil_snprintf(size, sizeof(size), "%ld",
                     (long)EVBUFFER_LENGTH(req->output_buffer));                      (long)EVBUFFER_LENGTH(req->output_buffer));
                 evhttp_add_header(req->output_headers, "Content-Length", size);                  evhttp_add_header(req->output_headers, "Content-Length", size);
Line 447  evhttp_maybe_add_content_length_header(struct evkeyval Line 447  evhttp_maybe_add_content_length_header(struct evkeyval
 {  {
         if (evhttp_find_header(headers, "Transfer-Encoding") == NULL &&          if (evhttp_find_header(headers, "Transfer-Encoding") == NULL &&
             evhttp_find_header(headers, "Content-Length") == NULL) {              evhttp_find_header(headers, "Content-Length") == NULL) {
                char len[12];                char len[22];
                 evutil_snprintf(len, sizeof(len), "%ld", content_length);                  evutil_snprintf(len, sizeof(len), "%ld", content_length);
                 evhttp_add_header(headers, "Content-Length", len);                  evhttp_add_header(headers, "Content-Length", len);
         }          }

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.1.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>