comparison src/http/modules/ngx_http_gzip_filter.c @ 319:7a8ebba985a9

nginx-0.0.3-2004-04-16-19:27:31 import
author Igor Sysoev <igor@sysoev.ru>
date Fri, 16 Apr 2004 15:27:31 +0000
parents 39b6f2df45c0
children d621239c30f7
comparison
equal deleted inserted replaced
318:56496082668b 319:7a8ebba985a9
14 14
15 ngx_uint_t http_version; 15 ngx_uint_t http_version;
16 ngx_uint_t proxied; 16 ngx_uint_t proxied;
17 17
18 int level; 18 int level;
19 int wbits; 19 size_t wbits;
20 int memlevel; 20 size_t memlevel;
21 } ngx_http_gzip_conf_t; 21 } ngx_http_gzip_conf_t;
22 22
23 23
24 enum { 24 enum {
25 NGX_HTTP_GZIP_PROXIED_OFF = 0, 25 NGX_HTTP_GZIP_PROXIED_OFF = 0,
801 NGX_HTTP_VERSION_11); 801 NGX_HTTP_VERSION_11);
802 ngx_conf_merge_unsigned_value(conf->proxied, prev->proxied, 802 ngx_conf_merge_unsigned_value(conf->proxied, prev->proxied,
803 NGX_HTTP_GZIP_PROXIED_OFF); 803 NGX_HTTP_GZIP_PROXIED_OFF);
804 804
805 ngx_conf_merge_value(conf->level, prev->level, 1); 805 ngx_conf_merge_value(conf->level, prev->level, 1);
806 ngx_conf_merge_value(conf->wbits, prev->wbits, MAX_WBITS); 806 ngx_conf_merge_size_value(conf->wbits, prev->wbits, MAX_WBITS);
807 ngx_conf_merge_value(conf->memlevel, prev->memlevel, MAX_MEM_LEVEL - 1); 807 ngx_conf_merge_size_value(conf->memlevel, prev->memlevel,
808 MAX_MEM_LEVEL - 1);
808 ngx_conf_merge_value(conf->no_buffer, prev->no_buffer, 0); 809 ngx_conf_merge_value(conf->no_buffer, prev->no_buffer, 0);
809 810
810 return NGX_CONF_OK; 811 return NGX_CONF_OK;
811 } 812 }
812 813