libpurple/protocols/yahoo/libymsg.c

branch
soc.2013.gobjectification
changeset 34704
918042654cac
parent 34703
caf380128870
child 34706
02cb08146888
--- a/libpurple/protocols/yahoo/libymsg.c	Fri Jul 05 23:31:34 2013 +0530
+++ b/libpurple/protocols/yahoo/libymsg.c	Fri Jul 05 23:38:58 2013 +0530
@@ -4340,12 +4340,13 @@
 	char *status = NULL;
 	char *carrier = NULL;
 	PurpleAccount *account = purple_connection_get_account(gc);
-	PurpleConversation *conv = purple_find_conversation_with_account(PURPLE_CONV_TYPE_IM, sms_cb_data->who, account);
+	PurpleIMConversation *im = purple_conversations_find_im_with_account(sms_cb_data->who, account);
 
 	yd->http_reqs = g_slist_remove(yd->http_reqs, http_conn);
 
 	if (!purple_http_response_is_successfull(response)) {
-		purple_conversation_write(conv, NULL, _("Can't send SMS. Unable to obtain mobile carrier."), PURPLE_MESSAGE_SYSTEM, time(NULL));
+		purple_conversation_write(PURPLE_CONVERSATION(im), NULL,
+				_("Can't send SMS. Unable to obtain mobile carrier."), PURPLE_MESSAGE_SYSTEM, time(NULL));
 
 		g_free(sms_cb_data->who);
 		g_free(sms_cb_data->what);

mercurial