Mercurial > hg > nginx
comparison src/http/ngx_http_output_filter.c @ 75:869b10be682f
nginx-0.0.1-2003-04-14-21:04:58 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 14 Apr 2003 17:04:58 +0000 |
parents | 59229033ae93 |
children | 6127d7075471 |
comparison
equal
deleted
inserted
replaced
74:17ab1af8c3dd | 75:869b10be682f |
---|---|
263 | 263 |
264 if (src->type & NGX_HUNK_FILE) { | 264 if (src->type & NGX_HUNK_FILE) { |
265 src->file_pos += n; | 265 src->file_pos += n; |
266 } | 266 } |
267 | 267 |
268 if (src->type & NGX_HUNK_LAST && src->pos == src->last) { | 268 if ((src->type & NGX_HUNK_LAST) && src->pos == src->last) { |
269 dst->type |= NGX_HUNK_LAST; | 269 dst->type |= NGX_HUNK_LAST; |
270 } | 270 } |
271 | 271 |
272 } else { | 272 } else { |
273 n = ngx_read_file(src->file, dst->pos, size, src->file_pos); | 273 n = ngx_read_file(src->file, dst->pos, size, src->file_pos); |
292 } | 292 } |
293 | 293 |
294 src->file_pos += n; | 294 src->file_pos += n; |
295 dst->last += n; | 295 dst->last += n; |
296 | 296 |
297 if (src->type & NGX_HUNK_LAST && src->file_pos == src->file_last) { | 297 if ((src->type & NGX_HUNK_LAST) && src->file_pos == src->file_last) { |
298 dst->type |= NGX_HUNK_LAST; | 298 dst->type |= NGX_HUNK_LAST; |
299 } | 299 } |
300 } | 300 } |
301 | 301 |
302 return NGX_OK; | 302 return NGX_OK; |