Skip to content

Commit 7f99e17

Browse files
JeffBezansonlazarusA
authored andcommitted
avoid unnecessary inexact check in write(::IO, ::String)
1 parent ac94538 commit 7f99e17

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)