summaryrefslogtreecommitdiff
path: root/libpurple/protocols/yahoo/libyahoo.c
diff options
context:
space:
mode:
authorAnkit Vani <a@nevitus.org>2013-06-24 12:34:29 +0530
committerAnkit Vani <a@nevitus.org>2013-06-24 12:34:29 +0530
commita28ecf4fd7bbf6f9b4ff61fa674f5e776398958f (patch)
tree9f7b1d53bd3eff6c60efc055698b9ba0d17e8c1b /libpurple/protocols/yahoo/libyahoo.c
parent05ba612be829795c5de1547ec65bc201a77a1382 (diff)
downloadpidgin-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.c12
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