comparison src/core/ngx_buf.h @ 348:68ff8000a974

nginx-0.0.3-2004-06-09-11:45:27 import
author Igor Sysoev <igor@sysoev.ru>
date Wed, 09 Jun 2004 07:45:27 +0000
parents e366ba5db8f8
children 2e3cbc1bbe3c
comparison
equal deleted inserted replaced
347:f48d579daf78 348:68ff8000a974
134 134
135 135
136 #define ngx_buf_in_memory(b) (b->temporary || b->memory || b->mmap) 136 #define ngx_buf_in_memory(b) (b->temporary || b->memory || b->mmap)
137 #define ngx_buf_in_memory_only(b) (ngx_buf_in_memory(b) && !b->in_file) 137 #define ngx_buf_in_memory_only(b) (ngx_buf_in_memory(b) && !b->in_file)
138 #define ngx_buf_special(b) \ 138 #define ngx_buf_special(b) \
139 ((b->flush || b->last) && !ngx_buf_in_memory(b) && !b->in_file) 139 ((b->flush || b->last_buf) && !ngx_buf_in_memory(b) && !b->in_file)
140 140
141 #define ngx_buf_size(b) \ 141 #define ngx_buf_size(b) \
142 (ngx_buf_in_memory(b) ? (size_t) (b->last - b->pos): \ 142 (ngx_buf_in_memory(b) ? (size_t) (b->last - b->pos): \
143 (size_t) (b->file_last - b->file_pos)) 143 (size_t) (b->file_last - b->file_pos))
144 144