diff --git a/src/sparsematrix.jl b/src/sparsematrix.jl index 821e4c3..1348976 100644 --- a/src/sparsematrix.jl +++ b/src/sparsematrix.jl @@ -2306,7 +2306,7 @@ function getindex(A::SparseMatrixCSC{Tv,Ti}, I::AbstractArray) where {Tv,Ti} end end end - colptrB = cumsum(colptrB) + cumsum!(colptrB,colptrB) if n > (idxB-1) deleteat!(nzvalB, idxB:n) deleteat!(rowvalB, idxB:n)