Skip to content

Commit 0016612

Browse files
committed
Restrict strided methods to Number
1 parent 2aab330 commit 0016612

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/diagonal.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -336,15 +336,15 @@ function _diag_adj_mul(A::AdjOrTransAbsMat, D::Diagonal)
336336
adj = wrapperop(A)
337337
copy(adj(adj(D) * adj(A)))
338338
end
339-
function _diag_adj_mul(A::AdjOrTransAbsMat{<:Any, <:StridedMatrix}, D::Diagonal)
339+
function _diag_adj_mul(A::AdjOrTransAbsMat{<:Number, <:StridedMatrix}, D::Diagonal)
340340
Ac = copy_similar(A, promote_op(*, eltype(A), eltype(D)))
341341
rmul!(Ac, D)
342342
end
343343
function _diag_adj_mul(D::Diagonal, A::AdjOrTransAbsMat)
344344
adj = wrapperop(A)
345345
copy(adj(adj(A) * adj(D)))
346346
end
347-
function _diag_adj_mul(D::Diagonal, A::AdjOrTransAbsMat{<:Any, <:StridedMatrix})
347+
function _diag_adj_mul(D::Diagonal, A::AdjOrTransAbsMat{<:Number, <:StridedMatrix})
348348
Ac = copy_similar(A, promote_op(*, eltype(A), eltype(D)))
349349
lmul!(D, Ac)
350350
end

0 commit comments

Comments
 (0)