Mercurial > hg > octave-nkf
diff src/pt-idx.cc @ 10832:1b2fcd122c6a
allow user detect ignored outputs in m-functions
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Thu, 29 Jul 2010 12:45:23 +0200 |
parents | 8baff2aceabc |
children | 4bec51eb58e2 |
line wrap: on
line diff
--- a/src/pt-idx.cc +++ b/src/pt-idx.cc @@ -275,6 +275,12 @@ octave_value_list tree_index_expression::rvalue (int nargout) { + return tree_index_expression::rvalue (nargout, 0); +} + +octave_value_list +tree_index_expression::rvalue (int nargout, const std::list<octave_lvalue> *lvalue_list) +{ octave_value_list retval; if (error_state) @@ -398,7 +404,8 @@ } if (! error_state) - retval = tmp.subsref (type.substr (tmpi, n - tmpi), idx, nargout); + retval = tmp.subsref (type.substr (tmpi, n - tmpi), idx, nargout, + lvalue_list); } return retval;