Mercurial > ~mikael > mcabber > hg
diff mcabber/mcabber/xmpp.c @ 2141:e702073612de
Add "hook-mdr-received" hook
This hook is triggered when a XEP-0184 Message Delivery Report is received.
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sun, 06 Jul 2014 14:48:59 +0200 |
parents | f063e36425a2 |
children | 8819bab88053 |
line wrap: on
line diff
--- a/mcabber/mcabber/xmpp.c Sun Jul 06 14:48:51 2014 +0200 +++ b/mcabber/mcabber/xmpp.c Sun Jul 06 14:48:59 2014 +0200 @@ -1344,6 +1344,16 @@ id = lm_message_get_id(m); scr_remove_receipt_flag(jid, id); g_free(jid); + +#ifdef MODULES_ENABLE + { + hk_arg_t args[] = { + { "jid", from }, + { NULL, NULL }, + }; + hk_run_handlers("hook-mdr-received", args); + } +#endif } }