aboutsummaryrefslogtreecommitdiff
path: root/source/Core/ValueObjectRegister.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2016-11-17 23:05:28 +0000
committerZachary Turner <zturner@google.com>2016-11-17 23:05:28 +0000
commit7d0f5e1444a53c539f45f4842637298376922bdd (patch)
tree43a5be8c410e4a6c7eeca63f5bf2e93d95cffaa8 /source/Core/ValueObjectRegister.cpp
parent1e2965db5284c69515a42ac98cb6f13e3a6c142b (diff)
downloadlldb-7d0f5e1444a53c539f45f4842637298376922bdd.tar.gz
Change RegisterValue getters / setters to use StringRef.
In the process, found some functions that were duplicates of existing StringRef member functions. So deleted those functions and used the StringRef functions instead. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@287279 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'source/Core/ValueObjectRegister.cpp')
-rw-r--r--source/Core/ValueObjectRegister.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/Core/ValueObjectRegister.cpp b/source/Core/ValueObjectRegister.cpp
index 0dc2cc013..80e00e400 100644
--- a/source/Core/ValueObjectRegister.cpp
+++ b/source/Core/ValueObjectRegister.cpp
@@ -311,7 +311,8 @@ bool ValueObjectRegister::UpdateValue() {
bool ValueObjectRegister::SetValueFromCString(const char *value_str,
Error &error) {
// The new value will be in the m_data. Copy that into our register value.
- error = m_reg_value.SetValueFromCString(&m_reg_info, value_str);
+ error =
+ m_reg_value.SetValueFromString(&m_reg_info, llvm::StringRef(value_str));
if (error.Success()) {
if (m_reg_ctx_sp->WriteRegister(&m_reg_info, m_reg_value)) {
SetNeedsUpdate();