diff options
| author | Ilia K <ki.stfu@gmail.com> | 2016-07-29 06:01:20 +0000 |
|---|---|---|
| committer | Ilia K <ki.stfu@gmail.com> | 2016-07-29 06:01:20 +0000 |
| commit | 5659a2850ff20db432f8550e836935aa4cc33afe (patch) | |
| tree | f0ea88429ff7b911a6952eb5881a68cd7ae4e3de /lldb/tools/lldb-mi/MICmdCmdBreak.cpp | |
| parent | 202042439c5c9d4173fe946f47d0d1f77ac8ced8 (diff) | |
| download | bcm5719-llvm-5659a2850ff20db432f8550e836935aa4cc33afe.tar.gz bcm5719-llvm-5659a2850ff20db432f8550e836935aa4cc33afe.zip | |
Fix -break-insert not working when using absolute paths (MI)
Summary:
When trying to parse the -break-insert arguments as a named location, the string parsing was not configured to allow directory paths. This patch adds a constructor to allow the parsing of string as directory path along with the other parameters.
This fixes https://llvm.org/bugs/show_bug.cgi?id=28709
Patch from malaperle@gmail.com
Reviewers: clayborg, ki.stfu
Subscribers: lldb-commits, ki.stfu
Differential Revision: https://reviews.llvm.org/D22902
llvm-svn: 277117
Diffstat (limited to 'lldb/tools/lldb-mi/MICmdCmdBreak.cpp')
| -rw-r--r-- | lldb/tools/lldb-mi/MICmdCmdBreak.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/tools/lldb-mi/MICmdCmdBreak.cpp b/lldb/tools/lldb-mi/MICmdCmdBreak.cpp index 7238200dfca..c58d6b7edb9 100644 --- a/lldb/tools/lldb-mi/MICmdCmdBreak.cpp +++ b/lldb/tools/lldb-mi/MICmdCmdBreak.cpp @@ -100,7 +100,7 @@ CMICmdCmdBreakInsert::ParseArgs() new CMICmdArgValOptionShort(m_constStrArgNamedInoreCnt, false, true, CMICmdArgValListBase::eArgValType_Number, 1)); m_setCmdArgs.Add(new CMICmdArgValOptionShort(m_constStrArgNamedRestrictBrkPtToThreadId, false, true, CMICmdArgValListBase::eArgValType_Number, 1)); - m_setCmdArgs.Add(new CMICmdArgValString(m_constStrArgNamedLocation, false, true)); + m_setCmdArgs.Add(new CMICmdArgValString(m_constStrArgNamedLocation, false, true, false, false, true)); return ParseValidateCmdOptions(); } |

