--- a/libpurple/conversations.c Thu May 22 16:38:42 2014 +0200 +++ b/libpurple/conversations.c Thu May 22 16:42:04 2014 +0200 @@ -343,10 +343,8 @@ G_TYPE_STRING, PURPLE_TYPE_CHAT_CONVERSATION, G_TYPE_UINT); purple_signal_register(handle, "sending-chat-msg", - purple_marshal_VOID__POINTER_POINTER_UINT, G_TYPE_NONE, - 3, PURPLE_TYPE_ACCOUNT, - G_TYPE_POINTER, /* pointer to a string */ - G_TYPE_UINT); + purple_marshal_VOID__POINTER_POINTER_UINT, G_TYPE_NONE, + 3, PURPLE_TYPE_ACCOUNT, PURPLE_TYPE_MESSAGE, G_TYPE_UINT); purple_signal_register(handle, "sent-chat-msg", purple_marshal_VOID__POINTER_POINTER_UINT, G_TYPE_NONE,