From c2c52fbdbed392590611abac9eee7ed6401889fa Mon Sep 17 00:00:00 2001 From: Richard Roberts Date: Mon, 28 Jan 2013 17:41:40 +0000 Subject: [PATCH] Added try/catch in wrap.cpp to print out error message on exception --- wrap/wrap.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/wrap/wrap.cpp b/wrap/wrap.cpp index 66b295168..37b8e36b1 100644 --- a/wrap/wrap.cpp +++ b/wrap/wrap.cpp @@ -65,7 +65,13 @@ int main(int argc, const char* argv[]) { cerr << endl; usage(); } - else - generate_matlab_toolbox(argv[1],argv[2],argv[3],argv[4]); + else { + try { + generate_matlab_toolbox(argv[1],argv[2],argv[3],argv[4]); + } catch(std::exception& e) { + cerr << e.what() << endl; + return 1; + } + } return 0; }