bool OnCmdLineParsed(wxCmdLineParser& parser);
void Run(bbtk::Interpreter*);
- bbtk::Executer* mExecuter;
+ bbtk::Executer::Pointer mExecuter;
// int argc;
// std::vector<std::string> argv;
bool command;
bbtk::Wx::CreateInvisibleTopWindow();
try {
- mExecuter = new bbtk::Executer();
+ mExecuter = bbtk::Executer::New();
mExecuter->SetInputs(param_map);
if (help) mExecuter->SetNoExecMode(true);
mess += bbtk::std2wx ( e.GetMessage() );
wxMessageBox(mess,_T("Error"),wxOK | wxICON_ERROR);
bbtk::Wx::GetTopWindow()->Close();
- delete mExecuter;
return false;
}
if (help || !bbtk::Wx::IsSomeWindowAlive())