Browse Source

* CommonCLI: bounds check added to "unknown config:" replies

pull/2353/head
Scott Powell 1 month ago
parent
commit
db7baa7bd7
  1. 4
      src/helpers/CommonCLI.cpp

4
src/helpers/CommonCLI.cpp

@ -2,6 +2,7 @@
#include "CommonCLI.h"
#include "TxtDataHelpers.h"
#include "AdvertDataHelpers.h"
#include "TxtDataHelpers.h"
#include <RTClib.h>
#ifndef BRIDGE_MAX_BAUD
@ -726,7 +727,8 @@ void CommonCLI::handleSetCmd(uint32_t sender_timestamp, char* command, char* rep
strcpy(reply, "Error: unsupported by this board");
};
} else {
sprintf(reply, "unknown config: %s", config);
strcpy(reply, "unknown config: ");
StrHelper::strncpy(&reply[16], config, 160-17);
}
}

Loading…
Cancel
Save