Declare the prefix pointer as const auto *

This commit is contained in:
J. Nick Koston
2026-10-14 09:02:05 -04:00
committed by GitHub
parent 6648744c82
commit c2cdc1c24c
+1 -1
View File
@@ -41,7 +41,7 @@ std::vector<uint8_t> NdefRecordUri::get_encoded_payload() {
uint8_t payload_prefix = 0x00;
uint8_t payload_prefix_length = 0x00;
for (uint8_t i = 1; i < UriPrefixStrings::LAST_INDEX; i++) {
auto prefix = reinterpret_cast<ESPHOME_PGM_P>(UriPrefixStrings::get_progmem_str(i, 0));
const auto *prefix = reinterpret_cast<ESPHOME_PGM_P>(UriPrefixStrings::get_progmem_str(i, 0));
const size_t length = ESPHOME_strlen_P(prefix);
if (this->uri_.size() >= length && ESPHOME_strncmp_P(this->uri_.c_str(), prefix, length) == 0) {
payload_prefix = i;