diff libgaim/dnsquery.c @ 14392:92eb7a040663

[gaim-migrate @ 17099] Better connection error messages for dnsquery failures in general and for oscar committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Thu, 31 Aug 2006 09:44:51 +0000
parents fdf65b672b87
children 5a09940b88f7
line wrap: on
line diff
--- a/libgaim/dnsquery.c	Thu Aug 31 09:02:10 2006 +0000
+++ b/libgaim/dnsquery.c	Thu Aug 31 09:44:51 2006 +0000
@@ -524,7 +524,7 @@
 	if ((rc == 4) && (err != 0))
 	{
 #ifdef HAVE_GETADDRINFO
-		g_snprintf(message, sizeof(message), _("Error resolving %s: %s"),
+		g_snprintf(message, sizeof(message), _("Error resolving %s:\n%s"),
 				query_data->hostname, gai_strerror(err));
 #else
 		g_snprintf(message, sizeof(message), _("Error resolving %s: %d"),
@@ -549,7 +549,7 @@
 		gaim_dnsquery_resolved(query_data, hosts);
 
 	} else if (rc == -1) {
-		g_snprintf(message, sizeof(message), _("Error reading from resolver process: %s"), strerror(errno));
+		g_snprintf(message, sizeof(message), _("Error reading from resolver process:\n%s"), strerror(errno));
 		gaim_dnsquery_failed(query_data, message);
 
 	} else if (rc == 0) {
@@ -668,7 +668,7 @@
 		}
 		freeaddrinfo(tmp);
 	} else {
-		query_data->error_message = g_strdup_printf(_("Error resolving %s: %s"), query_data->hostname, gai_strerror(rc));
+		query_data->error_message = g_strdup_printf(_("Error resolving %s:\n%s"), query_data->hostname, gai_strerror(rc));
 	}
 #else
 	if ((hp = gethostbyname(query_data->hostname))) {