libpurple/protocols/irc/irc.c

changeset 37960
3ead1b62bc55
parent 37958
e03cbceed96a
child 37963
79ff4f061fcf
--- a/libpurple/protocols/irc/irc.c	Sat Aug 27 18:16:01 2016 -0500
+++ b/libpurple/protocols/irc/irc.c	Fri Aug 26 03:36:37 2016 -0500
@@ -108,8 +108,7 @@
 
 	if (!result) {
 		g_prefix_error(&error, _("Lost connection with server: "));
-		purple_connection_g_error(gc, error);
-		g_clear_error(&error);
+		purple_connection_take_error(gc, error);
 		return;
 	}
 }
@@ -428,8 +427,7 @@
 
 	if (conn == NULL) {
 		g_prefix_error(&error, _("Unable to connect: "));
-		purple_connection_g_error(gc, error);
-		g_clear_error(&error);
+		purple_connection_take_error(gc, error);
 		return;
 	}
 
@@ -599,8 +597,7 @@
 
 	if (line == NULL && error != NULL) {
 		g_prefix_error(&error, _("Lost connection with server: "));
-		purple_connection_g_error(gc, error);
-		g_clear_error(&error);
+		purple_connection_take_error(gc, error);
 		return;
 	} else if (line == NULL) {
 		purple_connection_error (gc,

mercurial