commit | d612918367abe0e9d1dd1d37b33d270d6e5cb24f | [log] [tgz] |
---|---|---|
author | Jim Ingham <jingham@apple.com> | Fri Oct 30 21:43:15 2015 +0000 |
committer | Jim Ingham <jingham@apple.com> | Fri Oct 30 21:43:15 2015 +0000 |
tree | 832d67e752773302726a6c8e44ba5132381c62f7 | |
parent | 8731ad72aab699ee5736aeef00f099fc70b8f7f4 [diff] [blame] |
Make the error return more explicit when an SBValue has no value. llvm-svn: 251722
diff --git a/lldb/source/API/SBValue.cpp b/lldb/source/API/SBValue.cpp index 6a55880..a8584c5 100644 --- a/lldb/source/API/SBValue.cpp +++ b/lldb/source/API/SBValue.cpp
@@ -1425,7 +1425,10 @@ SBValue::GetSP (ValueLocker &locker) const { if (!m_opaque_sp || !m_opaque_sp->IsValid()) + { + locker.GetError().SetErrorString("No value"); return ValueObjectSP(); + } return locker.GetLockedSP(*m_opaque_sp.get()); }