A small memory footprint AMQP implimentation
Dependents: iothub_client_sample_amqp remote_monitoring simplesample_amqp
Diff: message_sender.c
- Revision:
- 33:08b53020ff0d
- Parent:
- 31:cafc87baef79
- Child:
- 34:6be9c2058664
diff -r 35e229c1eff2 -r 08b53020ff0d message_sender.c --- a/message_sender.c Mon Sep 11 09:23:09 2017 -0700 +++ b/message_sender.c Mon Sep 25 13:38:40 2017 -0700 @@ -542,7 +542,10 @@ message_sender_instance->messages[i]->on_message_send_complete(message_sender_instance->messages[i]->context, MESSAGE_SEND_ERROR); } - message_destroy(message_sender_instance->messages[i]->message); + if (message_sender_instance->messages[i]->message != NULL) + { + message_destroy(message_sender_instance->messages[i]->message); + } free(message_sender_instance->messages[i]); }