diff --git a/src/test/test-nss-hosts.c b/src/test/test-nss-hosts.c index defecd3a51..2fbcde41d6 100644 --- a/src/test/test-nss-hosts.c +++ b/src/test/test-nss-hosts.c @@ -367,7 +367,9 @@ static int make_addresses(struct local_address **addresses) { .address.in = { htobe32(0x7F000002) } }; addrs[n++] = (struct local_address) { .family = AF_INET6, .address.in6 = in6addr_loopback }; - return 0; + + *addresses = TAKE_PTR(addrs); + return n; } static int test_one_module(const char *dir,