Mercurial > hg > octave-terminal
changeset 9338:650c7efa7234
simplify octave_cell::sort
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Fri, 12 Jun 2009 10:42:36 +0200 |
parents | 878df7c11e3d |
children | c0b104835d0d |
files | src/ChangeLog src/ov-cell.cc |
diffstat | 2 files changed, 6 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2009-06-12 Jaroslav Hajek <highegg@gmail.com> + + * ov-cell.cc (octave_cell::sort (Array<octave_idx_type>&)): Simplify. + 2009-06-11 John W. Eaton <jwe@octave.org> * octave.cc: Keep long options alphabetized.
--- a/src/ov-cell.cc +++ b/src/ov-cell.cc @@ -487,11 +487,8 @@ tmp = tmp.sort (sidx, dim, mode); - // We do it the hard way to auto-create the result's cache - octave_cell *result = new octave_cell (Cell (tmp)); - result->cellstr_cache = tmp; - - retval = result; + // We already have the cache. + retval = new octave_cell (tmp); } else error ("sort: only cell arrays of character strings may be sorted");