Basic C library for MQTT packet serialization and deserialization
Dependents: MQTT MQTT MQTT MQTT ... more
Fork of MQTTPacket by
This library is part of the EclipseTM Paho project; specifically the embedded client.
A basic MQTT library in C for packet serialization and deserialization
Diff: MQTTDeserializePublish.c
- Revision:
- 17:c5bd28cc139a
- Parent:
- 16:d0b3886ada32
--- a/MQTTDeserializePublish.c Fri Aug 01 16:58:18 2014 +0000 +++ b/MQTTDeserializePublish.c Fri Aug 01 17:25:52 2014 +0000 @@ -36,7 +36,7 @@ int MQTTDeserialize_publish(unsigned char* dup, int* qos, unsigned char* retained, unsigned short* packetid, MQTTString* topicName, unsigned char** payload, int* payloadlen, unsigned char* buf, int buflen) { - MQTTHeader header; + MQTTHeader header = {0}; unsigned char* curdata = buf; unsigned char* enddata = NULL; int rc = 0; @@ -81,7 +81,7 @@ */ int MQTTDeserialize_ack(unsigned char* packettype, unsigned char* dup, unsigned short* packetid, unsigned char* buf, int buflen) { - MQTTHeader header; + MQTTHeader header = {0}; unsigned char* curdata = buf; unsigned char* enddata = NULL; int rc = 0;