From dbcc491a5d47465798192f570cb91bf4eccd7bdd Mon Sep 17 00:00:00 2001 From: Johannes Schriewer Date: Sat, 28 Jul 2018 17:59:10 +0200 Subject: [PATCH] Bugfix: Unsubscribe package was 2 bytes short --- src/packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/packet.c b/src/packet.c index 639368d..1b0eb39 100644 --- a/src/packet.c +++ b/src/packet.c @@ -466,7 +466,7 @@ Buffer *encode_suback(SubAckPayload *payload) { Buffer *encode_unsubscribe(UnsubscribePayload *payload) { size_t sz = 2; // packet id - sz += strlen(payload->topic); // topic + sz += strlen(payload->topic) + 2; // topic Buffer *buffer = make_buffer_for_header(sz, PacketTypeUnsubscribe);