Skip to content

Commit 920c936

Browse files
committed
avoid unnecessary inexact check in write(::IO, ::String)
1 parent dcd8cad commit 920c936

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

base/strings/io.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ end
246246

247247
# optimized methods to avoid iterating over chars
248248
write(io::IO, s::Union{String,SubString{String}}) =
249-
GC.@preserve s Int(unsafe_write(io, pointer(s), reinterpret(UInt, sizeof(s))))::Int
249+
GC.@preserve s (unsafe_write(io, pointer(s), reinterpret(UInt, sizeof(s))) % Int)::Int
250250
print(io::IO, s::Union{String,SubString{String}}) = (write(io, s); nothing)
251251

252252
"""

0 commit comments

Comments
 (0)