A small memory footprint AMQP implimentation

Dependents:   iothub_client_sample_amqp remote_monitoring simplesample_amqp

Revision:
25:1101516ee67d
Parent:
24:2c59c2d43ebf
Child:
28:add19eb7defa
diff -r 2c59c2d43ebf -r 1101516ee67d message_sender.c
--- a/message_sender.c	Mon May 08 10:50:45 2017 -0700
+++ b/message_sender.c	Mon May 22 10:35:21 2017 -0700
@@ -283,10 +283,11 @@
                         }
                         else
                         {
+							AMQP_VALUE body_amqp_data;
                             amqp_binary binary_value;
                             binary_value.bytes = binary_data.bytes;
                             binary_value.length = (uint32_t)binary_data.length;
-                            AMQP_VALUE body_amqp_data = amqpvalue_create_data(binary_value);
+                            body_amqp_data = amqpvalue_create_data(binary_value);
                             if (body_amqp_data == NULL)
                             {
                                 result = SEND_ONE_MESSAGE_ERROR;
@@ -390,10 +391,11 @@
                         }
                         else
                         {
+							AMQP_VALUE body_amqp_data;
                             amqp_binary binary_value;
                             binary_value.bytes = binary_data.bytes;
                             binary_value.length = (uint32_t)binary_data.length;
-                            AMQP_VALUE body_amqp_data = amqpvalue_create_data(binary_value);
+                            body_amqp_data = amqpvalue_create_data(binary_value);
                             if (body_amqp_data == NULL)
                             {
                                 result = SEND_ONE_MESSAGE_ERROR;