fragment:
if (fragPolicy == OTRL_FRAGMENT_SEND_SKIP ) {
/* Do not fragment/inject. Default behaviour of libotr3.2.0 */
return err;
} else {
/* Fragment and send according to policy */
if (!err && messagep && *messagep) {
if (context) {
err = fragment_and_send(ops, NULL, context, *messagep,
fragPolicy, messagep);
}
}
return err;
}
When setting opdata to non-NULL via the otrl_message_sending function,
the inject_message_cb callback will have a null opdata because on line 444
of message.c NULL is passed into fragment_and_send instead of opdata.
_______________________________________________
OTR-dev mailing list
[email protected]
http://lists.cypherpunks.ca/mailman/listinfo/otr-dev