# HG changeset patch # User Paul Aurich # Date 1248114496 0 # Node ID 8b669aaa3ed74f59bdbfe0e017144a9a96803dc2 # Parent cbf7072fb372f85e9262b48df3f203369db9706e Build fix on Windows. Thanks to SuperMMX. I should probably set up a cross-compile env... diff -r cbf7072fb372 -r 8b669aaa3ed7 libpurple/dnsquery.c --- a/libpurple/dnsquery.c Mon Jul 20 18:26:13 2009 +0000 +++ b/libpurple/dnsquery.c Mon Jul 20 18:28:16 2009 +0000 @@ -771,8 +771,8 @@ query_data = data; #ifdef USE_IDN - if (!dns_str_is_ascii(dns_params.hostname)) { - rc = purple_network_convert_idn_to_ascii(dns_params.hostname, &hostname); + if (!dns_str_is_ascii(query_data->hostname)) { + rc = purple_network_convert_idn_to_ascii(query_data->hostname, &hostname); if (rc != 0) { /* FIXME: Dirty 2.6.0 string freeze hack */ char tmp[8]; @@ -785,7 +785,7 @@ } } else /* intentional fallthru */ #endif - hostname = g_strdup(dns_params.hostname); + hostname = g_strdup(query_data->hostname); #ifdef HAVE_GETADDRINFO g_snprintf(servname, sizeof(servname), "%d", query_data->port);