diff options
Diffstat (limited to 'src/resolv')
-rw-r--r-- | src/resolv/async_resolv_utils.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/resolv/async_resolv_utils.c b/src/resolv/async_resolv_utils.c index b24ae603f..c5ae5f9d4 100644 --- a/src/resolv/async_resolv_utils.c +++ b/src/resolv/async_resolv_utils.c @@ -44,7 +44,7 @@ resolv_get_domain_send(TALLOC_CTX *mem_ctx, struct resolv_get_domain_state *state = NULL; struct tevent_req *req = NULL; struct tevent_req *subreq = NULL; - char system_hostname[HOST_NAME_MAX]; + char system_hostname[HOST_NAME_MAX + 1]; errno_t ret; req = tevent_req_create(mem_ctx, &state, @@ -63,7 +63,7 @@ resolv_get_domain_send(TALLOC_CTX *mem_ctx, ret, strerror(ret)); goto immediately; } - system_hostname[HOST_NAME_MAX-1] = '\0'; + system_hostname[HOST_NAME_MAX] = '\0'; hostname = system_hostname; } |