Skip to content

Commit f3c4b85

Browse files
authored
Merge pull request #3884 from augusto2112/fix-log-data
[lldb] Fix the formatting of data when logging.
2 parents 5e21d81 + 547921e commit f3c4b85

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
@@ -282,7 +282,7 @@ bool LLDBMemoryReader::readBytes(swift::remote::RemoteAddress address,
282282
stream.PutHex8(dest[i]);
283283
stream.PutChar(' ');
284284
}
285-
return stream.GetData();
285+
return std::string(stream.GetData());
286286
};
287287
LLDB_LOGV(log, "[MemoryReader] memory read returned data: {0}",
288288
format_data(dest, size));
@@ -324,9 +324,9 @@ bool LLDBMemoryReader::readString(swift::remote::RemoteAddress address,
324324
stream.PutHex8(c);
325325
}
326326
}
327-
return stream.GetData();
327+
return std::string(stream.GetData());
328328
};
329-
LLDB_LOGV(log, "[MemoryReader] memory read returned data: \"{0}\"",
329+
LLDB_LOGV(log, "[MemoryReader] memory read returned string: \"{0}\"",
330330
format_string(dest));
331331
return true;
332332
}

0 commit comments

Comments
 (0)