diff options
Diffstat (limited to 'lldb/source')
| -rw-r--r-- | lldb/source/Utility/Args.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lldb/source/Utility/Args.cpp b/lldb/source/Utility/Args.cpp index ac79354b028..77b0d43254a 100644 --- a/lldb/source/Utility/Args.cpp +++ b/lldb/source/Utility/Args.cpp @@ -95,7 +95,7 @@ ParseSingleArgument(llvm::StringRef command) { bool arg_complete = false; do { // Skip over over regular characters and append them. - size_t regular = command.find_first_of(" \t\"'`\\"); + size_t regular = command.find_first_of(" \t\r\"'`\\"); arg += command.substr(0, regular); command = command.substr(regular); @@ -123,6 +123,7 @@ ParseSingleArgument(llvm::StringRef command) { case ' ': case '\t': + case '\r': // We are not inside any quotes, we just found a space after an argument. // We are done. arg_complete = true; |

