Mercurial > octave-nkf
diff libinterp/octave-value/ov-usr-fcn.cc @ 20619:eef93a493ce3
use new cell_value method to handle value extraction errors
* cellfun.cc, ov-class.cc, ov-struct.cc, ov-usr-fcn.cc:
Use new cell_value method.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 09 Oct 2015 14:43:36 -0400 |
parents | b10432a40432 |
children |
line wrap: on
line diff
--- a/libinterp/octave-value/ov-usr-fcn.cc Fri Oct 09 14:41:49 2015 -0400 +++ b/libinterp/octave-value/ov-usr-fcn.cc Fri Oct 09 14:43:36 2015 -0400 @@ -635,12 +635,7 @@ octave_value varargout_varval = symbol_table::varval ("varargout"); if (varargout_varval.is_defined ()) - { - varargout = varargout_varval.cell_value (); - - if (error_state) - error ("expecting varargout to be a cell array object"); - } + varargout = varargout_varval.cell_value ("expecting varargout to be a cell array object"); } retval = ret_list->convert_to_const_vector (nargout, varargout);