diff liboctave/operators/Sparse-op-defs.h @ 17278:79d4b6089968

Fix isequal for sparse matrix (bug #37321) * Sparse-op-defs.h (SPARSE_BASE_REDUCTION_OP): Fix typo in indexing * __isequal__.m: Always return logical * isequal.m, Sparse.cc: Add tests
author Stefan Mahr <dac922@gmx.de>
date Mon, 19 Aug 2013 11:19:41 +0200
parents 648dabbb4c6b
children d63878346099
line wrap: on
line diff
--- a/liboctave/operators/Sparse-op-defs.h
+++ b/liboctave/operators/Sparse-op-defs.h
@@ -1766,7 +1766,7 @@
           for (octave_idx_type i = 0; i < nc ; i++) \
             { \
               retval.ridx (i) = 0; \
-              retval.cidx (i+1) = i; \
+              retval.cidx (i+1) = i+1; \
               retval.data (i) = MT_RESULT; \
             } \
         } \