Skip to content

Commit 4df57a7

Browse files
authored
Bugfix in dispatch in IdOffsetRange{T,I}(::IdOffsetRange{T,I}) (#180)
1 parent 42c8cf6 commit 4df57a7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "OffsetArrays"
22
uuid = "6fe1bfb0-de20-5000-8ca7-80f57d26f881"
3-
version = "1.4.3"
3+
version = "1.4.4"
44

55
[deps]
66
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"

src/axes.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ IdOffsetRange(r::AbstractUnitRange{T}, offset::Integer = 0) where T<:Integer =
9393
IdOffsetRange{T,typeof(r)}(r, convert(T, offset))
9494

9595
# Coercion from other IdOffsetRanges
96-
IdOffsetRange{T,I}(r::IdOffsetRange{T,I}) where {T,I} = r
96+
IdOffsetRange{T,I}(r::IdOffsetRange{T,I}) where {T<:Integer,I<:AbstractUnitRange{T}} = r
9797
function IdOffsetRange{T,I}(r::IdOffsetRange, offset::Integer = 0) where {T<:Integer,I<:AbstractUnitRange{T}}
9898
rc, offset_rc = offset_coerce(I, r.parent)
9999
return IdOffsetRange{T,I}(rc, r.offset + offset + offset_rc)

0 commit comments

Comments
 (0)