--- a/libpurple/protocols/gg/resolver-purple.c Sat Feb 06 01:41:47 2021 -0600 +++ b/libpurple/protocols/gg/resolver-purple.c Sun Feb 07 01:42:09 2021 -0600 @@ -28,6 +28,7 @@ */ #include <purple.h> +#include "libpurple/glibcompat.h" #include <libgadu.h> #include "resolver-purple.h" @@ -99,7 +100,7 @@ "ipv4: %s\n", ip_address); native_size = g_inet_address_get_native_size(inet_address); - in_addrs = g_list_append(in_addrs, g_memdup(g_inet_address_to_bytes(inet_address), native_size)); + in_addrs = g_list_append(in_addrs, g_memdup2(g_inet_address_to_bytes(inet_address), native_size)); break; case G_SOCKET_FAMILY_IPV6: