summaryrefslogtreecommitdiffstats
path: root/lldb/source/Breakpoint/BreakpointResolverName.cpp
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2016-09-13 01:58:08 +0000
committerJim Ingham <jingham@apple.com>2016-09-13 01:58:08 +0000
commit1a81b273783119bcce4e81f6c31bd6b422f1029f (patch)
treeed3ff2f288b72a7fae9b2159a15532d81ca3a0c3 /lldb/source/Breakpoint/BreakpointResolverName.cpp
parentf3b77662667e15ad4a637a35c0e155600f8fbd63 (diff)
downloadbcm5719-llvm-1a81b273783119bcce4e81f6c31bd6b422f1029f.tar.gz
bcm5719-llvm-1a81b273783119bcce4e81f6c31bd6b422f1029f.zip
Add a few const's (thanks Zachary) and return shared or unique pointers
in places where they help prevent leaks. llvm-svn: 281288
Diffstat (limited to 'lldb/source/Breakpoint/BreakpointResolverName.cpp')
-rw-r--r--lldb/source/Breakpoint/BreakpointResolverName.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/lldb/source/Breakpoint/BreakpointResolverName.cpp b/lldb/source/Breakpoint/BreakpointResolverName.cpp
index a946ba3594b..175eebd557d 100644
--- a/lldb/source/Breakpoint/BreakpointResolverName.cpp
+++ b/lldb/source/Breakpoint/BreakpointResolverName.cpp
@@ -91,7 +91,8 @@ BreakpointResolverName::BreakpointResolverName(
m_language(rhs.m_language), m_skip_prologue(rhs.m_skip_prologue) {}
BreakpointResolver *BreakpointResolverName::CreateFromStructuredData(
- Breakpoint *bkpt, StructuredData::Dictionary &options_dict, Error &error) {
+ Breakpoint *bkpt, const StructuredData::Dictionary &options_dict,
+ Error &error) {
LanguageType language = eLanguageTypeUnknown;
std::string language_name;
bool success = options_dict.GetValueForKeyAsString(
OpenPOWER on IntegriCloud