Skip to content

Commit dd44608

Browse files
authored
Narrow structured type argument in diag (#277)
1 parent a81daf1 commit dd44608

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/FillArrays.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ end
519519
#################
520520

521521
for SMT in (:Diagonal, :Bidiagonal, :Tridiagonal, :SymTridiagonal)
522-
@eval function diag(D::$SMT{<:Number,<:AbstractFillVector}, k::Integer=0)
522+
@eval function diag(D::$SMT{T,<:AbstractFillVector{T}}, k::Integer=0) where {T<:Number}
523523
inds = (1,1) .+ (k >= 0 ? (0,k) : (-k,0))
524524
v = get(D, inds, zero(eltype(D)))
525525
Fill(v, length(diagind(D, k)))

0 commit comments

Comments
 (0)