diff options
Diffstat (limited to 'lldb/source')
-rw-r--r-- | lldb/source/Utility/Args.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lldb/source/Utility/Args.cpp b/lldb/source/Utility/Args.cpp index 74a56f53a74..edcbf691bc0 100644 --- a/lldb/source/Utility/Args.cpp +++ b/lldb/source/Utility/Args.cpp @@ -640,14 +640,15 @@ std::string Args::EscapeLLDBCommandArgument(const std::string &arg, case '\0': chars_to_escape = " \t\\'\"`"; break; - case '\'': - chars_to_escape = ""; - break; case '"': chars_to_escape = "$\"`\\"; break; + case '`': + case '\'': + return arg; default: assert(false && "Unhandled quote character"); + return arg; } std::string res; |