# HG changeset patch # User thijsalkemade@gmail.com # Date 1301349226 0 # Node ID 25d12d5929e065d804895f9f5912b3c2e138f984 # Parent ad291c01da76eb961cb9ae8cbe14283b7d2b9568 Fix the build on Windows of the added SRV/TXT UI ops. Based on a patch from Josh Mueller. diff -r ad291c01da76 -r 25d12d5929e0 libpurple/dnssrv.c --- a/libpurple/dnssrv.c Mon Mar 28 19:59:19 2011 +0000 +++ b/libpurple/dnssrv.c Mon Mar 28 21:53:46 2011 +0000 @@ -711,7 +711,7 @@ g_free(hostname); query_data = g_new0(PurpleSrvTxtQueryData, 1); - query_data->type = T_SRV; + query_data->type = PurpleDnsTypeSrv; query_data->cb.srv = cb; query_data->extradata = extradata; query_data->query = query; @@ -774,12 +774,6 @@ initialized = TRUE; } - query_data = g_new0(PurpleSrvTxtQueryData, 1); - query_data->type = DNS_TYPE_SRV; - query_data->cb.srv = cb; - query_data->query = query; - query_data->extradata = extradata; - if (!MyDnsQuery_UTF8 || !MyDnsRecordListFree) query_data->error_message = g_strdup("System missing DNS API (Requires W2K+)\n"); else { @@ -832,7 +826,7 @@ g_free(hostname); query_data = g_new0(PurpleSrvTxtQueryData, 1); - query_data->type = T_TXT; + query_data->type = PurpleDnsTypeTxt; query_data->cb.txt = cb; query_data->extradata = extradata; query_data->query = query; @@ -896,12 +890,6 @@ initialized = TRUE; } - query_data = g_new0(PurpleSrvTxtQueryData, 1); - query_data->type = DNS_TYPE_TXT; - query_data->cb.txt = cb; - query_data->query = query; - query_data->extradata = extradata; - if (!MyDnsQuery_UTF8 || !MyDnsRecordListFree) query_data->error_message = g_strdup("System missing DNS API (Requires W2K+)\n"); else {