mirror of
https://github.com/mysensors/MySensors.git
synced 2026-02-19 17:11:28 +01:00
Fix buffer overflow (#1525)
Co-authored-by: Marcin Kamionowski <marcink@sparkbit.pl>
This commit is contained in:
committed by
GitHub
parent
40a3b2f921
commit
7f2fa37c03
@@ -208,7 +208,7 @@ bool reconnectMQTT(void)
|
||||
// Send presentation of locally attached sensors (and node if applicable)
|
||||
presentNode();
|
||||
// Once connected, publish subscribe
|
||||
char inTopic[strlen(MY_MQTT_SUBSCRIBE_TOPIC_PREFIX) + strlen("/+/+/+/+/+")];
|
||||
char inTopic[strlen(MY_MQTT_SUBSCRIBE_TOPIC_PREFIX) + strlen("/+/+/+/+/+") + 1];
|
||||
(void)strncpy(inTopic, MY_MQTT_SUBSCRIBE_TOPIC_PREFIX, strlen(MY_MQTT_SUBSCRIBE_TOPIC_PREFIX) + 1);
|
||||
(void)strcat(inTopic, "/+/+/+/+/+");
|
||||
_MQTT_client.subscribe(inTopic);
|
||||
|
||||
Reference in New Issue
Block a user