From a4c3ab58ccf32b0f50ce6f78fa7d18ee5745d510 Mon Sep 17 00:00:00 2001 From: Wouter Paesen Date: Tue, 26 May 2015 17:03:50 +0200 Subject: [PATCH] Fix g_inet_address_to_string() on XP [This patch originally also included an equivalent to the fix that was committed in 3e29dada, but that was not the complete fix for the bug.] https://bugzilla.gnome.org/show_bug.cgi?id=749911 --- gio/ginetaddress.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gio/ginetaddress.c b/gio/ginetaddress.c index 39610ae97..9e069a463 100644 --- a/gio/ginetaddress.c +++ b/gio/ginetaddress.c @@ -446,7 +446,7 @@ inet_ntop (gint family, else { /* Fallback codepath for XP/Server 2003 */ - DWORD buflen = sizeof (addr_str), addrlen; + DWORD buflen = size, addrlen; struct sockaddr_storage sa; struct sockaddr_in *sin = (struct sockaddr_in *)&sa; struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&sa;