diff options
Diffstat (limited to 'lldb/source/Utility/StringExtractorGDBRemote.cpp')
-rw-r--r-- | lldb/source/Utility/StringExtractorGDBRemote.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lldb/source/Utility/StringExtractorGDBRemote.cpp b/lldb/source/Utility/StringExtractorGDBRemote.cpp index 8174c15..8e50c01 100644 --- a/lldb/source/Utility/StringExtractorGDBRemote.cpp +++ b/lldb/source/Utility/StringExtractorGDBRemote.cpp @@ -469,12 +469,12 @@ lldb_private::Status StringExtractorGDBRemote::GetStatus() { uint8_t errc = GetHexU8(255); error.SetError(errc, lldb::eErrorTypeGeneric); - std::string error_messg("Error "); - error_messg += std::to_string(errc); - if (GetChar() == ';') + error.SetErrorStringWithFormat("Error %u", errc); + std::string error_messg; + if (GetChar() == ';') { GetHexByteString(error_messg); - - error.SetErrorString(error_messg); + error.SetErrorString(error_messg); + } } return error; } |