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;