--- a/libpurple/protocols/jabber/message.c Thu Aug 13 18:29:17 2020 -0500 +++ b/libpurple/protocols/jabber/message.c Thu Aug 13 21:07:35 2020 -0500 @@ -1134,7 +1134,8 @@ return ret; } -int jabber_message_send_im(PurpleConnection *gc, PurpleMessage *msg) +int jabber_message_send_im(PurpleProtocolIM *pim, PurpleConnection *gc, + PurpleMessage *msg) { JabberMessage *jm; JabberBuddy *jb; @@ -1245,7 +1246,8 @@ return 1; } -unsigned int jabber_send_typing(PurpleConnection *gc, const char *who, PurpleIMTypingState state) +unsigned int jabber_send_typing(PurpleProtocolIM *pim, PurpleConnection *gc, + const char *who, PurpleIMTypingState state) { JabberStream *js; JabberMessage *jm;