irc: Use new purple_connection_take_error()

Fri, 26 Aug 2016 03:36:37 -0500

author
Mike Ruprecht <cmaiku@gmail.com>
date
Fri, 26 Aug 2016 03:36:37 -0500
changeset 37960
3ead1b62bc55
parent 37959
e76677ed819c
child 37961
2ee4c67768f4

irc: Use new purple_connection_take_error()

This patch uses the new purple_connection_take_error() function in
places where it used the purple_connection_g_error() function. This
simplifies the code slightly.

libpurple/protocols/irc/irc.c file | annotate | diff | comparison | revisions
--- 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