Skip to content

Commit 3cadf71

Browse files
authored
Fixed crash when OTA string is null (#343)
1 parent 0b31798 commit 3cadf71

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sensors/SensorConfiguration.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ class SensorConfiguration: public Sensor {
3737
void onReceive(MyMessage* message) {
3838
// expect a REQ, V_CUSTOM message
3939
if (message->getCommand() != C_REQ && message->type != V_CUSTOM) return;
40+
// if the message is not a valid string, ignore it
41+
if (message->getString() == NULL) return;
4042
// parse the request
4143
ConfigurationRequest request = ConfigurationRequest(message->sensor,message->getString());
4244
int function = request.getFunction();

0 commit comments

Comments
 (0)