--- a/libpurple/purpleprotocolchat.h Mon Sep 04 23:04:09 2023 -0500 +++ b/libpurple/purpleprotocolchat.h Mon Sep 04 23:10:47 2023 -0500 @@ -123,7 +123,7 @@ void (*leave)(PurpleProtocolChat *protocol_chat, PurpleConnection *connection, gint id); - gint (*send)(PurpleProtocolChat *protocol_chat, PurpleConnection *connection, gint id, PurpleMessage *message); + gint (*send)(PurpleProtocolChat *protocol_chat, PurpleConnection *connection, gint id, PurpleConversation *conversation, PurpleMessage *message); gchar *(*get_user_real_name)(PurpleProtocolChat *protocol_chat, PurpleConnection *connection, gint id, const gchar *who); @@ -235,6 +235,7 @@ * @protocol_chat: The #PurpleProtocolChat instance. * @connection: The #PurpleConnection instance. * @id: The id of the chat. + * @conversation: The [class@Conversation] of the chat. * @message: The message to send. * * Sends @message to the chat identified by @id. @@ -243,7 +244,7 @@ * * Since: 3.0.0 */ -gint purple_protocol_chat_send(PurpleProtocolChat *protocol_chat, PurpleConnection *connection, gint id, PurpleMessage *message); +gint purple_protocol_chat_send(PurpleProtocolChat *protocol_chat, PurpleConnection *connection, gint id, PurpleConversation *conversation, PurpleMessage *message); /** * purple_protocol_chat_get_user_real_name: