# HG changeset patch # User Ruslan Ermilov # Date 1363881172 0 # Node ID 4fef8ed5238919262b105153d390c54a8302fb65 # Parent 3450eee1ee8d9ae435a9c2f1e15a2dae78451768 Simplified ngx_array_create(). diff --git a/src/core/ngx_array.c b/src/core/ngx_array.c --- a/src/core/ngx_array.c +++ b/src/core/ngx_array.c @@ -19,16 +19,10 @@ ngx_array_create(ngx_pool_t *p, ngx_uint return NULL; } - a->elts = ngx_palloc(p, n * size); - if (a->elts == NULL) { + if (ngx_array_init(a, p, n, size) != NGX_OK) { return NULL; } - a->nelts = 0; - a->size = size; - a->nalloc = n; - a->pool = p; - return a; }