A small footprint MQTT library

Dependents:   STM32F746_iothub_client_sample_mqtt FXOS8700CQ_To_Azure_IoT f767zi_mqtt FXOS8700CQ_To_Azure_IoT ... more

Revision:
28:35eea447689a
Parent:
26:53b5ecbf74f9
--- a/mqtt_codec.c	Fri May 04 13:25:24 2018 -0700
+++ b/mqtt_codec.c	Mon Jun 11 15:40:18 2018 -0700
@@ -13,7 +13,7 @@
 #include <inttypes.h>
 
 #define PAYLOAD_OFFSET                      5
-#define PACKET_TYPE_BYTE(p)                 ((uint8_t)(((uint8_t)(p)) & 0xf0))
+#define PACKET_TYPE_BYTE(p)                 (CONTROL_PACKET_TYPE)((uint8_t)(((uint8_t)(p)) & 0xf0))
 #define FLAG_VALUE_BYTE(p)                  ((uint8_t)(((uint8_t)(p)) & 0xf))
 
 #define USERNAME_FLAG                       0x80