diff options
author | Ankit Vani <a@nevitus.org> | 2013-06-24 12:34:29 +0530 |
---|---|---|
committer | Ankit Vani <a@nevitus.org> | 2013-06-24 12:34:29 +0530 |
commit | a28ecf4fd7bbf6f9b4ff61fa674f5e776398958f (patch) | |
tree | 9f7b1d53bd3eff6c60efc055698b9ba0d17e8c1b /libpurple/protocols/yahoo/libyahoo.c | |
parent | 05ba612be829795c5de1547ec65bc201a77a1382 (diff) | |
download | pidgin-a28ecf4fd7bbf6f9b4ff61fa674f5e776398958f.tar.gz |
Refactored sametime and yahoo protocols to use the GObject conversation API
Diffstat (limited to 'libpurple/protocols/yahoo/libyahoo.c')
-rw-r--r-- | libpurple/protocols/yahoo/libyahoo.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libpurple/protocols/yahoo/libyahoo.c b/libpurple/protocols/yahoo/libyahoo.c index 48d4ea686d..36c1d285ce 100644 --- a/libpurple/protocols/yahoo/libyahoo.c +++ b/libpurple/protocols/yahoo/libyahoo.c @@ -112,16 +112,16 @@ static gboolean yahoo_uri_handler(const char *proto, const char *cmd, GHashTable if (sname) { char *message = g_hash_table_lookup(params, "m"); - PurpleConversation *conv = purple_conversations_find_with_account( - PURPLE_CONV_TYPE_IM, sname, acct); - if (conv == NULL) - conv = purple_im_conversation_new(acct, sname); - purple_conversation_present(conv); + PurpleIMConversation *im = purple_conversations_find_im_with_account( + sname, acct); + if (im == NULL) + im = purple_im_conversation_new(acct, sname); + purple_conversation_present(PURPLE_CONVERSATION(im)); if (message) { /* Spaces are encoded as '+' */ g_strdelimit(message, "+", ' '); - purple_conversation_send_confirm(conv, message); + purple_conversation_send_confirm(PURPLE_CONVERSATION(im), message); } } /* else |