From 1194bf87b9ffee35a074221fb69ca1a70efa5fb7 Mon Sep 17 00:00:00 2001 From: fpagliughi Date: Wed, 3 Jul 2024 17:52:03 -0400 Subject: [PATCH] Zero out MQTTProperty before reading --- src/MQTTProperties.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/MQTTProperties.c b/src/MQTTProperties.c index 4f704c8b..4a324be6 100644 --- a/src/MQTTProperties.c +++ b/src/MQTTProperties.c @@ -240,6 +240,7 @@ int MQTTProperty_read(MQTTProperty* prop, char** pptr, char* enddata) int type = -1, len = -1; + memset(prop, 0, sizeof(MQTTProperty)); prop->identifier = readChar(pptr); type = MQTTProperty_getType(prop->identifier); if (type >= MQTTPROPERTY_TYPE_BYTE && type <= MQTTPROPERTY_TYPE_UTF_8_STRING_PAIR)