Skip to content

Commit 6e9e840

Browse files
timholykimikage
andauthored
Update src/fixed.jl
Co-Authored-By: kimikage <[email protected]>
1 parent 879e3e6 commit 6e9e840

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/fixed.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ Base.unitrange_last(start::F, stop::F) where {F<:Fixed} =
167167

168168
# Range lengths
169169
Base.unsafe_length(r::AbstractUnitRange{F}) where {F <: Fixed{<:Union{SShorterThanInt,Int},f}} where {f} =
170-
Int(reinterpret(last(r)) >> f - reinterpret(first(r)) >> f) + 1
170+
((Int(reinterpret(last(r))) - Int(reinterpret(first(r)))) >> f) + 1
171171
Base.unsafe_length(r::AbstractUnitRange{F}) where {F <: Fixed{T,f}} where {T<:Signed,f} =
172172
T(reinterpret(last(r)) >> f - reinterpret(first(r)) >> f) + oneunit(T)
173173
Base.length(r::AbstractUnitRange{F}) where {F <: Fixed{<:SShorterThanInt,f}} where {f} =

0 commit comments

Comments
 (0)