From 0dd31d6334a8fee7d99f7ba96c9a7a2a69789fac Mon Sep 17 00:00:00 2001 From: Ian Butterworth Date: Wed, 29 Nov 2023 10:25:10 -0500 Subject: [PATCH] apply suggestion --- src/io.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/io.jl b/src/io.jl index 71faf5a..a80c047 100644 --- a/src/io.jl +++ b/src/io.jl @@ -253,7 +253,7 @@ function _load(png_ptr, info_ptr; gamma::Union{Nothing,Float64}=nothing, expand_ end function _load!(buffer::Matrix{T}, png_ptr, info_ptr) where T # separate to support precompilation of permutedims - png_read_image(png_ptr, map(pointer, eachcol(reinterpret(UInt8, buffer)))) + png_read_image(png_ptr, map(a -> Ptr{Ptr{UInt8}}(pointer(a)), eachcol(buffer))) png_read_end(png_ptr, info_ptr) png_destroy_read_struct(Ref{Ptr{Cvoid}}(png_ptr), Ref{Ptr{Cvoid}}(info_ptr), C_NULL) return permutedims(buffer, (2, 1))