From: Yu Watanabe Date: Tue, 1 Feb 2022 07:14:59 +0000 (+0900) Subject: network: use GREEDY_REALLOC() at one more place X-Git-Tag: v251-rc1~385^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=77e73102dd6ee4670ad0940399050e5d3521f2a3;p=thirdparty%2Fsystemd.git network: use GREEDY_REALLOC() at one more place --- diff --git a/src/network/networkd-dhcp-server.c b/src/network/networkd-dhcp-server.c index 4f87911f36e..0ec72d71f33 100644 --- a/src/network/networkd-dhcp-server.c +++ b/src/network/networkd-dhcp-server.c @@ -646,11 +646,9 @@ int config_parse_dhcp_server_emit( continue; } - struct in_addr *m = reallocarray(emit->addresses, emit->n_addresses + 1, sizeof(struct in_addr)); - if (!m) + if (!GREEDY_REALLOC(emit->addresses, emit->n_addresses + 1)) return log_oom(); - emit->addresses = m; emit->addresses[emit->n_addresses++] = a.in; } }