@@ -76,7 +76,7 @@ public struct DispatchData : RandomAccessCollection {
76
76
public func withUnsafeBytes< Result, ContentType> (
77
77
body: @noescape ( UnsafePointer < ContentType > ) throws -> Result ) rethrows -> Result
78
78
{
79
- var ptr : UnsafePointer < Void > ? = nil
79
+ var ptr : UnsafeRawPointer ? = nil
80
80
var size = 0 ;
81
81
let data = CDispatch . dispatch_data_create_map ( __wrapped. __wrapped, & ptr, & size)
82
82
defer { _fixLifetime ( data) }
@@ -86,7 +86,7 @@ public struct DispatchData : RandomAccessCollection {
86
86
public func enumerateBytes(
87
87
block: @noescape ( buffer: UnsafeBufferPointer < UInt8 > , byteIndex: Int , stop: inout Bool ) -> Void )
88
88
{
89
- _swift_dispatch_data_apply ( __wrapped. __wrapped) { ( data: dispatch_data_t , offset: Int , ptr: UnsafePointer < Void > , size: Int ) in
89
+ _swift_dispatch_data_apply ( __wrapped. __wrapped) { ( data: dispatch_data_t , offset: Int , ptr: UnsafeRawPointer , size: Int ) in
90
90
let bp = UnsafeBufferPointer ( start: UnsafePointer < UInt8 > ( ptr) , count: size)
91
91
var stop = false
92
92
block ( buffer: bp, byteIndex: offset, stop: & stop)
@@ -120,7 +120,7 @@ public struct DispatchData : RandomAccessCollection {
120
120
121
121
private func _copyBytesHelper( to pointer: UnsafeMutablePointer < UInt8 > , from range: CountableRange < Index > ) {
122
122
var copiedCount = 0
123
- _ = CDispatch . dispatch_data_apply ( __wrapped. __wrapped) { ( data: dispatch_data_t , offset: Int , ptr: UnsafePointer < Void > , size: Int ) in
123
+ _ = CDispatch . dispatch_data_apply ( __wrapped. __wrapped) { ( data: dispatch_data_t , offset: Int , ptr: UnsafeRawPointer , size: Int ) in
124
124
let limit = Swift . min ( ( range. endIndex - range. startIndex) - copiedCount, size)
125
125
memcpy ( pointer + copiedCount, ptr, limit)
126
126
copiedCount += limit
@@ -183,7 +183,7 @@ public struct DispatchData : RandomAccessCollection {
183
183
var offset = 0
184
184
let subdata = CDispatch . dispatch_data_copy_region ( __wrapped. __wrapped, index, & offset)
185
185
186
- var ptr : UnsafePointer < Void > ? = nil
186
+ var ptr : UnsafeRawPointer ? = nil
187
187
var size = 0
188
188
let map = CDispatch . dispatch_data_create_map ( subdata, & ptr, & size)
189
189
defer { _fixLifetime ( map) }
@@ -239,7 +239,7 @@ public struct DispatchDataIterator : IteratorProtocol, Sequence {
239
239
240
240
/// Create an iterator over the given DisaptchData
241
241
public init ( _data: DispatchData ) {
242
- var ptr : UnsafePointer < Void > ?
242
+ var ptr : UnsafeRawPointer ?
243
243
self . _count = 0
244
244
self . _data = __DispatchData ( data: CDispatch . dispatch_data_create_map ( _data. __wrapped. __wrapped, & ptr, & self . _count) )
245
245
self . _ptr = UnsafePointer ( ptr)
@@ -264,7 +264,7 @@ public struct DispatchDataIterator : IteratorProtocol, Sequence {
264
264
internal var _position : DispatchData . Index
265
265
}
266
266
267
- typealias _swift_data_applier = @convention ( block) @noescape ( dispatch_data_t , Int , UnsafePointer < Void > , Int ) -> Bool
267
+ typealias _swift_data_applier = @convention ( block) @noescape ( dispatch_data_t , Int , UnsafeRawPointer , Int ) -> Bool
268
268
269
269
@_silgen_name ( " _swift_dispatch_data_apply " )
270
270
internal func _swift_dispatch_data_apply( _ data: dispatch_data_t , _ block: _swift_data_applier )
0 commit comments