Mercurial > hg > octave-lyh
diff src/ov-re-sparse.cc @ 7885:f336dd8e96d0
eliminate streamoff type
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 12 Jun 2008 10:42:56 -0400 |
parents | 39930366b709 |
children | 935be827eaf8 |
line wrap: on
line diff
--- a/src/ov-re-sparse.cc +++ b/src/ov-re-sparse.cc @@ -188,33 +188,6 @@ return NDArray (matrix.matrix_value ()); } -streamoff_array -octave_sparse_matrix::streamoff_array_value (void) const -{ - streamoff_array retval (dims ()); - octave_idx_type nc = matrix.cols (); - octave_idx_type nr = matrix.rows (); - - for (octave_idx_type j = 0; j < nc; j++) - for (octave_idx_type i = matrix.cidx(j); i < matrix.cidx(j+1); i++) - { - double d = matrix.data(i); - - if (D_NINT (d) == d) - { - retval(matrix.ridx(i) + nr * j) = - std::streamoff (static_cast<long> (d)); - } - else - { - error ("conversion to streamoff_array value failed"); - break; - } - } - - return retval; -} - octave_value octave_sparse_matrix::convert_to_str_internal (bool, bool, char type) const {