--- a/libpurple/pounce.c Thu Jun 27 04:18:40 2013 +0530 +++ b/libpurple/pounce.c Thu Jun 27 04:44:20 2013 +0530 @@ -1126,15 +1126,15 @@ static void buddy_typing_cb(PurpleAccount *account, const char *name, void *data) { - PurpleConversation *conv; + PurpleIMConversation *im; - conv = purple_conversations_find_im_with_account(name, account); - if (conv != NULL) + im = purple_conversations_find_im_with_account(name, account); + if (im != NULL) { PurpleIMConversationTypingState state; PurplePounceEvent event; - state = purple_im_conversation_get_typing_state(PURPLE_CONV_IM(conv)); + state = purple_im_conversation_get_typing_state(im); if (state == PURPLE_IM_CONVERSATION_TYPED) event = PURPLE_POUNCE_TYPED; else if (state == PURPLE_IM_CONVERSATION_NOT_TYPING)