From: Zbigniew Jędrzejewski-Szmek Date: Tue, 16 Feb 2021 12:57:43 +0000 (+0100) Subject: networkd-ndisc: drop confused freepp function X-Git-Tag: v248-rc1~99^2~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d3b56a0cad6c397e020b5dc2105cf49ca3d92c42;p=thirdparty%2Fsystemd.git networkd-ndisc: drop confused freepp function The function to cleanup IPv6Token was defined using freep, i.e. the macro generated a freepp function. The correct way would be to do something like #define ipv6_token_free mfree DEFINE_TRIVIAL_CLEANUP_FUNC(IPv6Token *, ipv6_token_free); which would create ipv6_token_freep(). But since the cleanup function is unused, let's just drop it. --- diff --git a/src/network/networkd-ndisc.h b/src/network/networkd-ndisc.h index 20884ce56b7..8984d886115 100644 --- a/src/network/networkd-ndisc.h +++ b/src/network/networkd-ndisc.h @@ -63,7 +63,6 @@ struct IPv6Token { }; int ipv6token_new(IPv6Token **ret); -DEFINE_TRIVIAL_CLEANUP_FUNC(IPv6Token *, freep); static inline char* NDISC_DNSSL_DOMAIN(const NDiscDNSSL *n) { return ((char*) n) + ALIGN(sizeof(NDiscDNSSL));