A small footprint MQTT library

Dependents:   STM32F746_iothub_client_sample_mqtt FXOS8700CQ_To_Azure_IoT f767zi_mqtt FXOS8700CQ_To_Azure_IoT ... more

Revision:
15:ec5a36121959
Parent:
13:3c202001e4ba
Child:
18:6d13ad04e8a0
--- a/mqtt_message.c	Fri Feb 10 17:01:07 2017 -0800
+++ b/mqtt_message.c	Fri Feb 24 14:01:11 2017 -0800
@@ -3,6 +3,7 @@
 
 #include <stdlib.h>
 #include "azure_umqtt_c/mqtt_message.h"
+#include "azure_c_shared_utility/optimize_size.h"
 #include "azure_c_shared_utility/gballoc.h"
 
 typedef struct MQTT_MESSAGE_TAG
@@ -199,7 +200,7 @@
     /* Codes_SRS_MQTTMESSAGE_07_022: [If handle is NULL then mqttmessage_setIsDuplicateMsg shall return a non-zero value.] */
     if (handle == NULL)
     {
-        result = __LINE__;
+        result = __FAILURE__;
     }
     else
     {
@@ -217,7 +218,7 @@
     /* Codes_SRS_MQTTMESSAGE_07_024: [If handle is NULL then mqttmessage_setIsRetained shall return a non-zero value.] */
     if (handle == NULL)
     {
-        result = __LINE__;
+        result = __FAILURE__;
     }
     else
     {