summaryrefslogtreecommitdiffhomepage
path: root/src/core/ngx_output_chain.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2009-06-15 09:02:09 +0000
committerIgor Sysoev <igor@sysoev.ru>2009-06-15 09:02:09 +0000
commit9371a7a493de284d94ce94e1a6147f6fc9e3d393 (patch)
treea156944b876f6211e3c4f99c4c8a03e5be01897f /src/core/ngx_output_chain.c
parent253ec6a8952aa3be5b26c2b36a8411700b933ff2 (diff)
downloadnginx-9371a7a493de284d94ce94e1a6147f6fc9e3d393.tar.gz
nginx-9371a7a493de284d94ce94e1a6147f6fc9e3d393.tar.bz2
merge r2900:
fix XSLT filter in SSI subrequests
Diffstat (limited to 'src/core/ngx_output_chain.c')
-rw-r--r--src/core/ngx_output_chain.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/ngx_output_chain.c b/src/core/ngx_output_chain.c
index 71016996d..ee23e8fe1 100644
--- a/src/core/ngx_output_chain.c
+++ b/src/core/ngx_output_chain.c
@@ -503,6 +503,7 @@ ngx_output_chain_copy_buf(ngx_output_chain_ctx_t *ctx)
if (src->pos == src->last) {
dst->flush = src->flush;
dst->last_buf = src->last_buf;
+ dst->last_in_chain = src->last_in_chain;
}
} else {
@@ -577,6 +578,7 @@ ngx_output_chain_copy_buf(ngx_output_chain_ctx_t *ctx)
if (src->file_pos == src->file_last) {
dst->flush = src->flush;
dst->last_buf = src->last_buf;
+ dst->last_in_chain = src->last_in_chain;
}
}