libpurple/protocols/gg/oauth/oauth-purple.c

changeset 36068
e9b9320a985a
parent 35361
efdbd45604f1
child 39913
ce96d4639dc7
--- a/libpurple/protocols/gg/oauth/oauth-purple.c	Tue May 20 11:57:20 2014 +0200
+++ b/libpurple/protocols/gg/oauth/oauth-purple.c	Tue May 20 12:46:02 2014 +0200
@@ -115,10 +115,8 @@
 	gboolean succ = TRUE;
 	const gchar *xml_raw;
 
-	if (!PURPLE_CONNECTION_IS_VALID(data->gc)) {
-		ggp_oauth_data_free(data);
-		return;
-	}
+	PURPLE_ASSERT_CONNECTION_IS_VALID(data->gc);
+
 	account = purple_connection_get_account(data->gc);
 
 	if (!purple_http_response_is_successful(response)) {
@@ -181,10 +179,8 @@
 	const char *url = "http://api.gadu-gadu.pl/access_token";
 	int response_code;
 
-	if (!PURPLE_CONNECTION_IS_VALID(data->gc)) {
-		ggp_oauth_data_free(data);
-		return;
-	}
+	PURPLE_ASSERT_CONNECTION_IS_VALID(data->gc);
+
 	account = purple_connection_get_account(data->gc);
 
 	response_code = purple_http_response_get_code(response);

mercurial