Mercurial > octave
changeset 21080:529593df22fa
bsxfun.cc: Pre-declare size of octave_value_list.
* bsxfun.cc (Fbsxfun): Pre-declare size of octave_value_list. Cuddle
parenthesis when indexing.
author | Rik <rik@octave.org> |
---|---|
date | Fri, 15 Jan 2016 20:28:09 -0800 |
parents | 706dcaf7bf5f |
children | 397f6ee4a35d |
files | libinterp/corefcn/bsxfun.cc |
diffstat | 1 files changed, 9 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/corefcn/bsxfun.cc Fri Jan 15 13:44:13 2016 -0800 +++ b/libinterp/corefcn/bsxfun.cc Fri Jan 15 20:28:09 2016 -0800 @@ -402,16 +402,16 @@ if (dva == dvb || dva.numel () == 1 || dvb.numel () == 1) { - octave_value_list inputs; - inputs (0) = A; - inputs (1) = B; + octave_value_list inputs (2); + inputs(0) = A; + inputs(1) = B; retval = func.do_multi_index_op (1, inputs); } else if (dvc.numel () < 1) { - octave_value_list inputs; - inputs (0) = A.resize (dvc); - inputs (1) = B.resize (dvc); + octave_value_list inputs (2); + inputs(0) = A.resize (dvc); + inputs(1) = B.resize (dvc); retval = func.do_multi_index_op (1, inputs); } else @@ -443,17 +443,17 @@ octave_value Bc; octave_value_list idxB; octave_value C; - octave_value_list inputs; + octave_value_list inputs (2); Array<int> ra_idx (dim_vector (dvc.length (), 1), 0); for (octave_idx_type i = 0; i < ncount; i++) { if (maybe_update_column (Ac, A, dva, dvc, i, idxA)) - inputs (0) = Ac; + inputs(0) = Ac; if (maybe_update_column (Bc, B, dvb, dvc, i, idxB)) - inputs (1) = Bc; + inputs(1) = Bc; octave_value_list tmp = func.do_multi_index_op (1, inputs);