Mercurial > hg > octave-nkf
diff src/ov.cc @ 10654:984b8b6bee02
simplify octave_value::length
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Tue, 25 May 2010 08:55:23 +0200 |
parents | d1194069e58c |
children | a8ce6bdecce5 |
line wrap: on
line diff
--- a/src/ov.cc +++ b/src/ov.cc @@ -1372,18 +1372,12 @@ octave_idx_type octave_value::length (void) const { - int retval = 0; - - dim_vector dv = dims (); + octave_idx_type retval = 0; + + const dim_vector dv = dims (); for (int i = 0; i < dv.length (); i++) { - if (dv(i) < 0) - { - retval = -1; - break; - } - if (dv(i) == 0) { retval = 0;