Skip to content

Commit ba69e21

Browse files
committed
Fix sanitizer error
1 parent 705613d commit ba69e21

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/ArduinoJson/Memory/StringBuffer.hpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,9 @@ class StringBuffer {
3939

4040
void save(VariantData* data) {
4141
ARDUINOJSON_ASSERT(node_ != nullptr);
42-
if (isTinyString(node_->data, size_))
43-
data->setTinyString(node_->data, static_cast<uint8_t>(size_));
42+
const char* s = node_->data;
43+
if (isTinyString(s, size_))
44+
data->setTinyString(s, static_cast<uint8_t>(size_));
4445
else
4546
data->setOwnedString(commitStringNode());
4647
}

0 commit comments

Comments
 (0)