Mercurial > hg > octave-avbm
diff src/data.cc @ 10785:c2041adcf234
remove unnecessary sparse indexing overloads
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Tue, 13 Jul 2010 12:08:08 +0200 |
parents | b397b8edd8c5 |
children | 177f1ad7c7c1 |
line wrap: on
line diff
--- a/src/data.cc +++ b/src/data.cc @@ -6299,7 +6299,7 @@ while (order > 0 && k > 0) { idx_vector col1 (':'), col2 (':'), sl1 (1, k), sl2 (0, k-1); - retval = retval.index (col1, sl1, 0) - retval.index (col2, sl2, 0); + retval = SparseT (retval.index (col1, sl1)) - SparseT (retval.index (col2, sl2)); assert (retval.columns () == k-1); order--; k--; @@ -6311,7 +6311,7 @@ while (order > 0 && k > 0) { idx_vector col1 (':'), col2 (':'), sl1 (1, k), sl2 (0, k-1); - retval = retval.index (sl1, col1, 0) - retval.index (sl2, col2, 0); + retval = SparseT (retval.index (sl1, col1)) - SparseT (retval.index (sl2, col2)); assert (retval.rows () == k-1); order--; k--;