[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pidgin-commits
Subject:    /soc/2013/ankitkv/gobjectification: 0caa177ac066: Refactored pre...
From:       Ankit Vani <a () nevitus ! org>
Date:       2013-07-29 10:39:05
Message-ID: hg.0caa177ac066.1375094345.-874508059 () rock ! pidgin ! im
[Download RAW message or body]

Changeset: 0caa177ac066dee3607fbd7f1de789d06030866f
Author:	 Ankit Vani <a@nevitus.org>
Date:	 2013-07-29 16:08 +0530
Branch:	 soc.2013.gobjectification.plugins
URL: https://hg.pidgin.im/soc/2013/ankitkv/gobjectification/rev/0caa177ac066

Description:

Refactored presence to use the initial GObject plugin API

diffstat:

 libpurple/presence.c |  8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

diffs (25 lines):

diff --git a/libpurple/presence.c b/libpurple/presence.c
--- a/libpurple/presence.c
+++ b/libpurple/presence.c
@@ -553,7 +553,6 @@ purple_account_presence_update_idle(Purp
 {
 	PurpleAccount *account;
 	PurpleConnection *gc = NULL;
-	PurplePlugin *prpl = NULL;
 	PurplePluginProtocolInfo *prpl_info = NULL;
 	gboolean idle = purple_presence_is_idle(presence);
 	time_t idle_time = purple_presence_get_idle_time(presence);
@@ -585,11 +584,8 @@ purple_account_presence_update_idle(Purp
 
 	gc = purple_account_get_connection(account);
 
-	if(gc)
-		prpl = purple_connection_get_protocol_info(gc);
-
-	if(PURPLE_CONNECTION_IS_CONNECTED(gc) && prpl != NULL)
-		prpl_info = PURPLE_PLUGIN_PROTOCOL_INFO(prpl);
+	if(PURPLE_CONNECTION_IS_CONNECTED(gc))
+		prpl_info = purple_connection_get_protocol_info(gc);
 
 	if (prpl_info && prpl_info->set_idle)
 		prpl_info->set_idle(gc, (idle ? (current_time - idle_time) : 0));

_______________________________________________
Commits mailing list
Commits@pidgin.im
http://pidgin.im/cgi-bin/mailman/listinfo/commits
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic