From 9adc2fed13be9db36382d28f03ef4b02a4d60b31 Mon Sep 17 00:00:00 2001 From: tomoaki Date: Tue, 14 Apr 2020 10:06:03 +0900 Subject: [PATCH] Bugfix of #192 Signed-off-by: tomoaki --- MQTTSNPacket/src/MQTTSNPacket.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MQTTSNPacket/src/MQTTSNPacket.c b/MQTTSNPacket/src/MQTTSNPacket.c index 46f8520..86c1e90 100644 --- a/MQTTSNPacket/src/MQTTSNPacket.c +++ b/MQTTSNPacket/src/MQTTSNPacket.c @@ -53,7 +53,7 @@ const char* MQTTSNPacket_name(int code) */ int MQTTSNPacket_len(int length) { - return (length > 255) ? length + 3 : length + 1; + return (length >= 255) ? length + 3 : length + 1; } /** @@ -67,7 +67,7 @@ int MQTTSNPacket_encode(unsigned char* buf, int length) int rc = 0; FUNC_ENTRY; - if (length > 255) + if (length >= 255) { writeChar(&buf, 0x01); writeInt(&buf, length);