I see that following function pn_message_encode() returns -2 with send.c
example.
My findings, Kindly review the below code:
Changes made to fix is highlighted in bold, What is the significance of
passing '1' first node?
int *pni_data_traverse*(pn_data_t *data,
int (*enter)(void *ctx, pn_data_t *data, pni_node_t
*node),
int (*exit)(void *ctx, pn_data_t *data, pni_node_t
*node),
void *ctx)
{
*pni_node_t *node = data->size ? pn_data_node(data, data->current) :
NULL;*
//pni_node_t *node = data->size ? pn_data_node(data,* 1*) : NULL;
Thanks in Advance
--
View this message in context:
http://qpid.2158936.n2.nabble.com/Function-pn-message-encode-returns-2-tp7634948.html
Sent from the Apache Qpid Proton mailing list archive at Nabble.com.