diff options
Diffstat (limited to 'lldb/tools/lldb-mi/MICmdCmdTarget.cpp')
-rw-r--r-- | lldb/tools/lldb-mi/MICmdCmdTarget.cpp | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/lldb/tools/lldb-mi/MICmdCmdTarget.cpp b/lldb/tools/lldb-mi/MICmdCmdTarget.cpp index 3e781571143..60c1c5e4bba 100644 --- a/lldb/tools/lldb-mi/MICmdCmdTarget.cpp +++ b/lldb/tools/lldb-mi/MICmdCmdTarget.cpp @@ -25,21 +25,13 @@ #include <lldb/API/SBCommandReturnObject.h> // In-house headers: -#include "MICmnConfig.h" #include "MICmdCmdTarget.h" #include "MICmnMIResultRecord.h" #include "MICmnMIValueConst.h" #include "MICmnMIOutOfBandRecord.h" #include "MICmnLLDBDebugger.h" #include "MICmnLLDBDebugSessionInfo.h" -#include "MICmdArgContext.h" -#include "MICmdArgValFile.h" -#include "MICmdArgValNumber.h" #include "MICmdArgValString.h" -#include "MICmdArgValThreadGrp.h" -#include "MICmdArgValOptionLong.h" -#include "MICmdArgValOptionShort.h" -#include "MICmdArgValListOfN.h" //++ ------------------------------------------------------------------------------------ // Details: CMICmdCmdTargetSelect constructor. @@ -83,14 +75,7 @@ bool CMICmdCmdTargetSelect::ParseArgs( void ) { bool bOk = m_setCmdArgs.Add( *(new CMICmdArgValString( m_constStrArgNamedType, true, true )) ); bOk = bOk && m_setCmdArgs.Add( *(new CMICmdArgValString( m_constStrArgNamedParameters, true, true )) ); - CMICmdArgContext argCntxt( m_cmdData.strMiCmdOption ); - if( bOk && !m_setCmdArgs.Validate( m_cmdData.strMiCmd, argCntxt ) ) - { - SetError( CMIUtilString::Format( MIRSRC( IDS_CMD_ERR_ARGS ), m_cmdData.strMiCmd.c_str(), m_setCmdArgs.GetErrorDescription().c_str() ) ); - return MIstatus::failure; - } - - return bOk; + return (bOk && ParseValidateCmdOptions() ); } //++ ------------------------------------------------------------------------------------ |