Skip to content

Commit f04a321

Browse files
committed
Fix bug in _elem_range_size for VectorOfArrays
1 parent 46dffd3 commit f04a321

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/vector_of_arrays.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,8 @@ Base.@propagate_inbounds function _elem_range_size(A::VectorOfArrays, i::Integer
149149

150150
ksize = A.kernel_size[i]
151151
klen = prod(ksize)
152-
sz_lastdim = div(len, klen)
152+
len_p, klen_p = promote(len, klen)
153+
sz_lastdim = len == 0 ? len_p : div(len_p, klen_p)
153154
sz = (ksize..., sz_lastdim)
154155

155156
(from:to, sz)

0 commit comments

Comments
 (0)