<rdar://problem/10605072>

Fixed the command callback override lookup function so we can now override the "process launch" command  (or any other multi-word commands).

llvm-svn: 156368
This commit is contained in:
Greg Clayton
2012-05-08 04:29:20 +00:00
parent 740b0c297c
commit af6f2755ab

View File

@@ -317,9 +317,11 @@ SBCommandInterpreter::SetCommandOverrideCallback (const char *command_name,
{
if (command_name && command_name[0] && m_opaque_ptr)
{
CommandObject *cmd_obj = m_opaque_ptr->GetCommandObject(command_name);
std::string command_name_str (command_name);
CommandObject *cmd_obj = m_opaque_ptr->GetCommandObjectForCommand(command_name_str);
if (cmd_obj)
{
assert(command_name_str.empty());
cmd_obj->SetOverrideCallback (callback, baton);
return true;
}