Skip to content

Commit d1c9569

Browse files
committed
Improve code logic
1 parent a9d0c40 commit d1c9569

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/abstractsparsearrayinterface.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -268,11 +268,11 @@ end
268268
)
269269
indices = if !preserves_unstored(f, a_dest, as...)
270270
eachindex(a_dest)
271-
elseif any(a -> a_dest !== a, as)
272-
as = map(a -> Base.unalias(a_dest, a), as)
273-
@interface interface zero!(a_dest)
274-
eachstoredindex(as...)
275271
else
272+
if any(a -> a_dest !== a, as)
273+
as = map(a -> Base.unalias(a_dest, a), as)
274+
@interface interface zero!(a_dest)
275+
end
276276
eachstoredindex(a_dest)
277277
end
278278
@interface interface map_indices!(indices, f, a_dest, as...)

0 commit comments

Comments
 (0)