Mercurial > octave
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 Tue May 25 08:53:58 2010 +0200 +++ b/src/ov.cc Tue May 25 08:55:23 2010 +0200 @@ -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;