Skip to content

Commit 4d9e708

Browse files
committed
updated lwmqtt to fix not initialized return code
1 parent 244e562 commit 4d9e708

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ fmt:
55

66
update:
77
rm -rf ./lwmqtt
8-
git clone --branch v0.6.1 https://github.com/256dpi/lwmqtt.git ./lwmqtt
8+
git clone --branch v0.6.2 https://github.com/256dpi/lwmqtt.git ./lwmqtt
99
mkdir -p ./src/lwmqtt
1010
cp -r ./lwmqtt/src/*.c ./src/lwmqtt/
1111
cp -r ./lwmqtt/src/*.h ./src/lwmqtt/

src/lwmqtt/client.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,9 @@ lwmqtt_err_t lwmqtt_connect(lwmqtt_client_t *client, lwmqtt_options_t options, l
366366
// reset pong pending flag
367367
client->pong_pending = false;
368368

369+
// initialize return code
370+
*return_code = LWMQTT_UNKNOWN_RETURN_CODE;
371+
369372
// encode connect packet
370373
size_t len;
371374
lwmqtt_err_t err = lwmqtt_encode_connect(client->write_buf, client->write_buf_size, &len, options, will);

0 commit comments

Comments
 (0)