Skip to content

Commit 78b9e82

Browse files
authored
Merge pull request #103 from apple/nserror-bridging
Update for SE-0112: ErrorProtocol has been renamed to Error
2 parents 2dbf83c + ef3149b commit 78b9e82

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/swift/Queue.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -246,10 +246,10 @@ public extension DispatchQueue {
246246
private func _syncHelper<T>(
247247
fn: (@noescape () -> ()) -> (),
248248
execute work: @noescape () throws -> T,
249-
rescue: ((ErrorProtocol) throws -> (T))) rethrows -> T
249+
rescue: ((Swift.Error) throws -> (T))) rethrows -> T
250250
{
251251
var result: T?
252-
var error: ErrorProtocol?
252+
var error: Swift.Error?
253253
fn {
254254
do {
255255
result = try work()
@@ -269,10 +269,10 @@ public extension DispatchQueue {
269269
fn: (DispatchWorkItem) -> (),
270270
flags: DispatchWorkItemFlags,
271271
execute work: @noescape () throws -> T,
272-
rescue: ((ErrorProtocol) throws -> (T))) rethrows -> T
272+
rescue: ((Swift.Error) throws -> (T))) rethrows -> T
273273
{
274274
var result: T?
275-
var error: ErrorProtocol?
275+
var error: Swift.Error?
276276
let workItem = DispatchWorkItem(flags: flags, noescapeBlock: {
277277
do {
278278
result = try work()

0 commit comments

Comments
 (0)