]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Fix handling of offset in ap_send_fd()
authorStefan Fritsch <sf@apache.org>
Wed, 3 Aug 2011 10:46:04 +0000 (10:46 +0000)
committerStefan Fritsch <sf@apache.org>
Wed, 3 Aug 2011 10:46:04 +0000 (10:46 +0000)
PR: 51592
Submitted by: Torsten Foertsch <torsten foertsch gmx net>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1153424 13f79535-47bb-0310-9956-ffa450edef68

server/protocol.c

index d78290af8fa29e24508694d1aa492efd5c3cd8cb..bf48919459ec7539e65874d8f0eacba183206fc5 100644 (file)
@@ -1380,7 +1380,7 @@ AP_DECLARE(apr_status_t) ap_send_fd(apr_file_t *fd, request_rec *r,
 
     bb = apr_brigade_create(r->pool, c->bucket_alloc);
     
-    apr_brigade_insert_file(bb, fd, 0, len, r->pool);
+    apr_brigade_insert_file(bb, fd, offset, len, r->pool);
 
     rv = ap_pass_brigade(r->output_filters, bb);
     if (rv != APR_SUCCESS) {