Skip to content

Commit f818d7c

Browse files
sandeepmistrycalvinatintel
authored andcommitted
Make String::move of an invalidated String result in an invalidated String
1 parent 2751995 commit f818d7c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cores/arduino/WString.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ String & String::copy(const __FlashStringHelper *pstr, unsigned int length)
227227
void String::move(String &rhs)
228228
{
229229
if (buffer) {
230-
if (capacity >= rhs.len) {
230+
if (rhs && capacity >= rhs.len) {
231231
strcpy(buffer, rhs.buffer);
232232
len = rhs.len;
233233
rhs.len = 0;

0 commit comments

Comments
 (0)