File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -219,7 +219,7 @@ private func new_mlx_io_vtable_dataIO() -> mlx_io_vtable {
219219 let state = Unmanaged < IOState > . fromOpaque ( ptr!) . takeUnretainedValue ( )
220220
221221 if n + state. offset <= state. data. count {
222- let _ = state. data. withContiguousStorageIfAvailable { buffer in
222+ _ = state. data. withUnsafeBytes { buffer in
223223 memcpy ( data, buffer. baseAddress!. advanced ( by: state. offset) , n)
224224 }
225225 state. offset += n
@@ -229,7 +229,7 @@ private func new_mlx_io_vtable_dataIO() -> mlx_io_vtable {
229229 let state = Unmanaged < IOState > . fromOpaque ( ptr!) . takeUnretainedValue ( )
230230
231231 if n + offset <= state. data. count {
232- let _ = state. data. withContiguousStorageIfAvailable { buffer in
232+ _ = state. data. withUnsafeBytes { buffer in
233233 memcpy ( data, buffer. baseAddress!. advanced ( by: offset) , n)
234234 }
235235 state. offset = offset
You can’t perform that action at this time.
0 commit comments