Update MQTT.cpp (#1534)

Fix returning pointer to local variable that will become invalid when returning.

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
raytac-diy
loodydo 2022-07-02 05:53:15 -06:00 zatwierdzone przez GitHub
rodzic c725a6b65f
commit f26441727c
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -356,8 +356,8 @@ String MQTT::downstreamPacketToJson(MeshPacket *mp)
{"payload", msgPayload}};
// serialize and return it
std::string jsonStr = jsonObj.dump();
static std::string jsonStr = jsonObj.dump();
DEBUG_MSG("serialized json message: %s\n", jsonStr.c_str());
return jsonStr.c_str();
}
}