diff options
author | James Booth <boothj5@gmail.com> | 2016-08-10 21:37:22 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2016-08-10 21:37:22 +0100 |
commit | 5d6b2d0b0414dc0bc49ba2855fa76f5d76c87690 (patch) | |
tree | d6ded35d4697d256e3ef99f30933ac11cc88207d /src/plugins/plugins.c | |
parent | a948d741d987b7c94487ec379484c7557c1ea98e (diff) | |
download | profani-tty-5d6b2d0b0414dc0bc49ba2855fa76f5d76c87690.tar.gz |
Add resource to chat message plugin hooks
Diffstat (limited to 'src/plugins/plugins.c')
-rw-r--r-- | src/plugins/plugins.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/plugins.c b/src/plugins/plugins.c index 0505be6d..21dd0422 100644 --- a/src/plugins/plugins.c +++ b/src/plugins/plugins.c @@ -359,7 +359,7 @@ plugins_on_disconnect(const char * const account_name, const char * const fullji } char* -plugins_pre_chat_message_display(const char * const barejid, const char *message) +plugins_pre_chat_message_display(const char * const barejid, const char *const resource, const char *message) { char *new_message = NULL; char *curr_message = strdup(message); @@ -368,7 +368,7 @@ plugins_pre_chat_message_display(const char * const barejid, const char *message GList *curr = values; while (curr) { ProfPlugin *plugin = curr->data; - new_message = plugin->pre_chat_message_display(plugin, barejid, curr_message); + new_message = plugin->pre_chat_message_display(plugin, barejid, resource, curr_message); if (new_message) { free(curr_message); curr_message = strdup(new_message); @@ -382,13 +382,13 @@ plugins_pre_chat_message_display(const char * const barejid, const char *message } void -plugins_post_chat_message_display(const char * const barejid, const char *message) +plugins_post_chat_message_display(const char * const barejid, const char *const resource, const char *message) { GList *values = g_hash_table_get_values(plugins); GList *curr = values; while (curr) { ProfPlugin *plugin = curr->data; - plugin->post_chat_message_display(plugin, barejid, message); + plugin->post_chat_message_display(plugin, barejid, resource, message); curr = g_list_next(curr); } g_list_free(values); |