Mercurial > pidgin
diff src/conversation.c @ 9517:0524b36c701a
[gaim-migrate @ 10344]
" And hopefully i got everything updated this time
around.. everything being signals_test.c,
plugins/ChangeLog.API and doc/conversation-signals.dox." --Gary Kramlich
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Mon, 12 Jul 2004 19:37:07 +0000 |
parents | 1fac0336890c |
children | 7ca073ddf9b0 |
line wrap: on
line diff
--- a/src/conversation.c Mon Jul 12 18:00:26 2004 +0000 +++ b/src/conversation.c Mon Jul 12 19:37:07 2004 +0000 @@ -1842,6 +1842,9 @@ gaim_conversation_update(gaim_conv_chat_get_conversation(chat), GAIM_CONV_UPDATE_TOPIC); + + gaim_signal_emit(gaim_conversations_get_handle(), "chat-topic-changed", + chat->conv, chat->who, chat->topic); } const char * @@ -2853,6 +2856,13 @@ gaim_marshal_VOID__POINTER, NULL, 1, gaim_value_new(GAIM_TYPE_SUBTYPE, GAIM_SUBTYPE_CONVERSATION)); + + gaim_signal_register(handle, "chat-topic-changed", + gaim_marshal_VOID__POINTER_POINTER_POINTER, NULL, 2, + gaim_value_new(GAIM_TYPE_SUBTYPE, + GAIM_SUBTYPE_CONVERSATION), + gaim_value_new(GAIM_TYPE_STRING), + gaim_value_new(GAIM_TYPE_STRING)); } void