comparison src/core/ngx_resolver.c @ 3307:34e99a97fbd6

use ngx_resolver_alloc() instead of ngx_resolver_calloc() since all fields are filled
author Igor Sysoev <igor@sysoev.ru>
date Wed, 11 Nov 2009 14:29:20 +0000
parents 61bdaac6c668
children 52e5010cc525
comparison
equal deleted inserted replaced
3306:61bdaac6c668 3307:34e99a97fbd6
1726 1726
1727 nlen = ctx->name.len ? (1 + ctx->name.len + 1) : 1; 1727 nlen = ctx->name.len ? (1 + ctx->name.len + 1) : 1;
1728 1728
1729 len = sizeof(ngx_resolver_query_t) + nlen + sizeof(ngx_resolver_qs_t); 1729 len = sizeof(ngx_resolver_query_t) + nlen + sizeof(ngx_resolver_qs_t);
1730 1730
1731 p = ngx_resolver_calloc(ctx->resolver, len); 1731 p = ngx_resolver_alloc(ctx->resolver, len);
1732 if (p == NULL) { 1732 if (p == NULL) {
1733 return NGX_ERROR; 1733 return NGX_ERROR;
1734 } 1734 }
1735 1735
1736 rn->qlen = (u_short) len; 1736 rn->qlen = (u_short) len;
1807 1807
1808 len = sizeof(ngx_resolver_query_t) 1808 len = sizeof(ngx_resolver_query_t)
1809 + sizeof(".255.255.255.255.in-addr.arpa.") - 1 1809 + sizeof(".255.255.255.255.in-addr.arpa.") - 1
1810 + sizeof(ngx_resolver_qs_t); 1810 + sizeof(ngx_resolver_qs_t);
1811 1811
1812 p = ngx_resolver_calloc(ctx->resolver, len); 1812 p = ngx_resolver_alloc(ctx->resolver, len);
1813 if (p == NULL) { 1813 if (p == NULL) {
1814 return NGX_ERROR; 1814 return NGX_ERROR;
1815 } 1815 }
1816 1816
1817 rn->query = p; 1817 rn->query = p;