comparison libinterp/parse-tree/pt-eval.cc @ 18221:6ef8b920a7d6 gui-release

include stack in exception variable (bug #41117) * error.h, error.cc (last_error_stack): New function. * pt-eval.cc (tree_evaluator::visit_try_catch_command): Include stack information in err variable.
author Stefan Mahr <dac922@gmx.de>
date Tue, 20 Aug 2013 18:57:48 +0200
parents 175b392e91fe
children 1af5ee5f3076 bc139ccccef9
comparison
equal deleted inserted replaced
18218:7adbc822065a 18221:6ef8b920a7d6
934 if (error_state) 934 if (error_state)
935 return; 935 return;
936 936
937 err.assign ("message", last_error_message ()); 937 err.assign ("message", last_error_message ());
938 err.assign ("identifier", last_error_id ()); 938 err.assign ("identifier", last_error_id ());
939 err.assign ("stack", last_error_stack ());
939 940
940 if (! error_state) 941 if (! error_state)
941 ult.assign (octave_value::op_asn_eq, err); 942 ult.assign (octave_value::op_asn_eq, err);
942 943
943 } 944 }