-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I've attached a patch to this email that fixes a problem we've been
having in irssi-otr which is that the opdata parameter is always NULL
for the inject_message callback with fragments.

(FYI, git format-patch was used for the patch).

Thanks!
David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJQ+wrjAAoJEELoaioR9I02Zj0H/2xMBWmzUKjjxoYz514w1LL/
C8xggD0cpny4LYYvApfyhsu/DXug1Q87tOlAFomopu1aqxAcDEbPpsD4Omvy2H9T
saDjUOeWGh5Fn5WBa4yZTosd79AMS3ADrS5T7ayRvdIlyMEh4RVmlcidfixSd/Zz
3MVn6uZjThDCfN/29+9iPuD5qTJ8iKWzJkFaXTfsUyLWhbXSrdz6wsyhec1mC4cs
+jy5uulXAjYGdDKcB1alvoAshD/hl6gUbxmJVQM7L4Y756+frZvLyB49xO5ZzfqL
4Yi2FifKVzTLbQ3qMp2A6aAU2JiccT3WLpI4JvHZ1CH5mIgtbE1PDDNbl3bqjTg=
=BADJ
-----END PGP SIGNATURE-----
>From dc5f05eb934ebd285e01febb9a4018512db702b1 Mon Sep 17 00:00:00 2001
From: David Goulet <dgou...@ev0ke.net>
Date: Sat, 19 Jan 2013 15:53:23 -0500
Subject: [PATCH] Fix: pass opdata when sending message fragment

The inject_message callback was missing the opdata when sending message
fragments.

Signed-off-by: David Goulet <dgou...@ev0ke.net>
---
 src/message.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/message.c b/src/message.c
index 7c39529..aa71df2 100644
--- a/src/message.c
+++ b/src/message.c
@@ -441,7 +441,7 @@ fragment:
 	/* Fragment and send according to policy */
 	if (!err && messagep && *messagep) {
 	    if (context) {
-		err = fragment_and_send(ops, NULL, context, *messagep,
+		err = fragment_and_send(ops, opdata, context, *messagep,
 			fragPolicy, messagep);
 	    }
 	}
-- 
1.7.10.4

_______________________________________________
OTR-dev mailing list
OTR-dev@lists.cypherpunks.ca
http://lists.cypherpunks.ca/mailman/listinfo/otr-dev

Reply via email to