libpurple/protocols/gg/resolver-purple.c

changeset 40756
3a58ef28ee44
parent 40439
e9838d634d5e
child 42592
6b65c0e4ba15
--- 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:

mercurial