From 1c13c662f0ae8066d1d4849b4158d7459a4c7822 Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Tue, 20 May 2003 15:37:55 +0000 Subject: nginx-0.0.1-2003-05-20-19:37:55 import --- src/core/ngx_array.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/core/ngx_array.c') diff --git a/src/core/ngx_array.c b/src/core/ngx_array.c index 0043929e9..dd91141c2 100644 --- a/src/core/ngx_array.c +++ b/src/core/ngx_array.c @@ -29,7 +29,7 @@ void ngx_destroy_array(ngx_array_t *a) p = a->pool; - if (a->elts + a->size * a->nalloc == p->last) { + if ((char *) a->elts + a->size * a->nalloc == p->last) { p->last -= a->size * a->nalloc; } @@ -49,7 +49,7 @@ void *ngx_push_array(ngx_array_t *a) p = a->pool; /* array allocation is the last in the pool */ - if (a->elts + a->size * a->nelts == p->last + if ((char *) a->elts + a->size * a->nelts == p->last && (unsigned) (p->end - p->last) >= a->size) { p->last += a->size; @@ -65,7 +65,7 @@ void *ngx_push_array(ngx_array_t *a) } } - elt = a->elts + a->size * a->nelts; + elt = (char *) a->elts + a->size * a->nelts; a->nelts++; return elt; -- cgit