Skip to content

Commit 547921e

Browse files
committed
[lldb] Fix the formatting of data when logging.
1 parent a9a5fb5 commit 547921e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lldb/source/Plugins/LanguageRuntime/Swift/LLDBMemoryReader.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ bool LLDBMemoryReader::readBytes(swift::remote::RemoteAddress address,
218218
stream.PutHex8(dest[i]);
219219
stream.PutChar(' ');
220220
}
221-
return stream.GetData();
221+
return std::string(stream.GetData());
222222
};
223223
LLDB_LOGV(log, "[MemoryReader] memory read returned data: {0}",
224224
format_data(dest, size));
@@ -256,9 +256,9 @@ bool LLDBMemoryReader::readString(swift::remote::RemoteAddress address,
256256
stream.PutHex8(c);
257257
}
258258
}
259-
return stream.GetData();
259+
return std::string(stream.GetData());
260260
};
261-
LLDB_LOGV(log, "[MemoryReader] memory read returned data: \"{0}\"",
261+
LLDB_LOGV(log, "[MemoryReader] memory read returned string: \"{0}\"",
262262
format_string(dest));
263263
return true;
264264
}

0 commit comments

Comments
 (0)