Skip to content

Commit 0a6d2e3

Browse files
authored
Merge pull request #445 from kaabia/fix/mqtt-props-decode-error-check
fix: correct variable in MQTT property decode error checks
2 parents 49d5265 + 939ad16 commit 0a6d2e3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/mqtt_packet.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1254,8 +1254,8 @@ int MqttDecode_PublishResp(byte* rx_buf, int rx_buf_len, byte type,
12541254
}
12551255
props_tmp = MqttDecode_Vbi(rx_payload, &props_len,
12561256
(word32)(rx_buf_len - (rx_payload - rx_buf)));
1257-
if (tmp < 0)
1258-
return tmp;
1257+
if (props_tmp < 0)
1258+
return props_tmp;
12591259

12601260
if (props_len <= (word32)(rx_buf_len - (rx_payload - rx_buf))) {
12611261
rx_payload += props_tmp;
@@ -1564,8 +1564,8 @@ int MqttDecode_UnsubscribeAck(byte *rx_buf, int rx_buf_len,
15641564
}
15651565
props_tmp = MqttDecode_Vbi(rx_payload, &props_len,
15661566
(word32)(rx_buf_len - (rx_payload - rx_buf)));
1567-
if (tmp < 0)
1568-
return tmp;
1567+
if (props_tmp < 0)
1568+
return props_tmp;
15691569

15701570
if (props_len <= (word32)(rx_buf_len - (rx_payload - rx_buf))) {
15711571
rx_payload += props_tmp;

0 commit comments

Comments
 (0)