Mercurial > hg > octave-lyh
diff liboctave/Sparse-op-defs.h @ 5813:dfef2f909f34
[project @ 2006-05-11 19:46:15 by dbateman]
author | dbateman |
---|---|
date | Thu, 11 May 2006 19:46:15 +0000 |
parents | dd0422e4022c |
children | 565d0cd4d9d0 |
line wrap: on
line diff
--- a/liboctave/Sparse-op-defs.h +++ b/liboctave/Sparse-op-defs.h @@ -1623,7 +1623,7 @@ } \ } \ for (octave_idx_type k = 0; k < nr; k++) \ - if (w[k] == i + 1 && Xcol[k] != 0.) \ + if (w[k] == i + 1) \ { \ retval.xdata(ii) = Xcol[k]; \ retval.xridx(ii++) = k; \ @@ -1655,7 +1655,7 @@ retval.xdata(k) = Xcol[retval.xridx(k)]; \ } \ } \ - retval.maybe_compress ();\ + retval.maybe_compress (true);\ return retval; \ } \ }