comparison src/core/ngx_array.h @ 467:bbd6b0b4a2b1 release-0.1.8

nginx-0.1.8-RELEASE import *) Bugfix: in the ngx_http_autoindex_module if the long file names were in the listing. *) Feature: the "^~" modifier in the location directive. *) Feature: the proxy_max_temp_file_size directive.
author Igor Sysoev <igor@sysoev.ru>
date Sat, 20 Nov 2004 19:52:20 +0000
parents 42d11f017717
children 4ebe09b07e30
comparison
equal deleted inserted replaced
466:ee6d66462bff 467:bbd6b0b4a2b1
24 ngx_array_t *ngx_create_array(ngx_pool_t *p, ngx_uint_t n, size_t size); 24 ngx_array_t *ngx_create_array(ngx_pool_t *p, ngx_uint_t n, size_t size);
25 void ngx_destroy_array(ngx_array_t *a); 25 void ngx_destroy_array(ngx_array_t *a);
26 void *ngx_push_array(ngx_array_t *a); 26 void *ngx_push_array(ngx_array_t *a);
27 27
28 28
29 ngx_inline static ngx_int_t ngx_array_init(ngx_array_t *array, ngx_pool_t *pool, 29 static ngx_inline ngx_int_t ngx_array_init(ngx_array_t *array, ngx_pool_t *pool,
30 ngx_uint_t n, size_t size) 30 ngx_uint_t n, size_t size)
31 { 31 {
32 if (!(array->elts = ngx_palloc(pool, n * size))) { 32 if (!(array->elts = ngx_palloc(pool, n * size))) {
33 return NGX_ERROR; 33 return NGX_ERROR;
34 } 34 }