On Tue, Feb 26, 2013 at 07:24:38PM -0500, micah anderson wrote:
> The patch has been merged into the upstream staging repository.
> 
> I've CC'd upstream on this issue, could one of you give the go ahead?
> 
> It is a bit of a chicken and egg thing because it would help a lot of
> this could get more testing, but if it isn't put somewhere that can get
> more testing... hence the idea to put it into experimental where people
> who chose to can give it a try.

We're talking about the patch below, right?  If so, yes, feel free to
include it; it will be in the next release of libotr.  It's clear that
it was a bug, and that this patch is the correct fix.

Thanks,

   - Ian

commit 5ee25591cfa15ce24d16298f79c4bcefdf5b6b8e
Author: David Goulet <dgou...@ev0ke.net>
Date:   Sat Jan 19 15:53:23 2013 -0500

    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>

diff --git a/src/message.c b/src/message.c
index b9348cf..c16a433 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);
            }
        }


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to