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