aboutsummaryrefslogtreecommitdiff
path: root/src/packet.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/packet.c')
-rw-r--r--src/packet.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/packet.c b/src/packet.c
index e50dc13..84dd399 100644
--- a/src/packet.c
+++ b/src/packet.c
@@ -81,27 +81,27 @@ void MqttPacketFree(MqttPacket *packet)
if (MqttPacketType(packet) == MqttPacketTypeConnect)
{
MqttPacketConnect *p = (MqttPacketConnect *) packet;
- StringBufDeinit(&p->clientId);
- StringBufDeinit(&p->willTopic);
- StringBufDeinit(&p->willMessage);
- StringBufDeinit(&p->userName);
- StringBufDeinit(&p->password);
+ bdestroy(p->clientId);
+ bdestroy(p->willTopic);
+ bdestroy(p->willMessage);
+ bdestroy(p->userName);
+ bdestroy(p->password);
}
else if (MqttPacketType(packet) == MqttPacketTypePublish)
{
MqttPacketPublish *p = (MqttPacketPublish *) packet;
- StringBufDeinit(&p->topicName);
- StringBufDeinit(&p->message);
+ bdestroy(p->topicName);
+ bdestroy(p->message);
}
else if (MqttPacketType(packet) == MqttPacketTypeSubscribe)
{
MqttPacketSubscribe *p = (MqttPacketSubscribe *) packet;
- StringBufDeinit(&p->topicFilter);
+ bdestroy(p->topicFilter);
}
else if (MqttPacketType(packet) == MqttPacketTypeUnsubscribe)
{
MqttPacketUnsubscribe *p = (MqttPacketUnsubscribe *) packet;
- StringBufDeinit(&p->topicFilter);
+ bdestroy(p->topicFilter);
}
free(packet);
}