diff options
author | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2013-07-26 18:33:54 +0000 |
---|---|---|
committer | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2013-07-26 18:33:54 +0000 |
commit | 83537e21076f29ed2b9f689830b9c64aef62000d (patch) | |
tree | 845d8e3dd69c03ca4d2d619d5e98e1c61ac15197 | |
parent | 1bb71a9040d05afb926a9aa17e172628cfb4be5a (diff) | |
download | neon-83537e21076f29ed2b9f689830b9c64aef62000d.tar.gz |
* src/ne_request.c (send_request_body): Use chunk length without prefix in progress.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1911 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
-rw-r--r-- | src/ne_request.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ne_request.c b/src/ne_request.c index 0551a31..e28fcd4 100644 --- a/src/ne_request.c +++ b/src/ne_request.c @@ -403,6 +403,7 @@ static int send_request_body(ne_request *req, int retry) } while ((bytes = req->body_cb(req->body_ud, start, buflen)) > 0) { + req->session->status.sr.progress += bytes; if (chunked) { /* Overwrite the buffer prefix with the appropriate chunk * size; since ne_snprintf always NUL-terminates, the \n @@ -428,7 +429,6 @@ static int send_request_body(ne_request *req, int retry) bytes, (int)bytes, buffer); /* invoke progress callback */ - req->session->status.sr.progress += bytes; notify_status(sess, ne_status_sending); } |