Mercurial > hg > nginx
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; |