From ef3149b757107ee047e04dff8af5032e4ab580ba Mon Sep 17 00:00:00 2001 From: Doug Gregor Date: Tue, 12 Jul 2016 09:35:27 -0700 Subject: [PATCH] Update for SE-0112: ErrorProtocol has been renamed to Error --- src/swift/Queue.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/swift/Queue.swift b/src/swift/Queue.swift index 1710846f0..2a8c70189 100644 --- a/src/swift/Queue.swift +++ b/src/swift/Queue.swift @@ -246,10 +246,10 @@ public extension DispatchQueue { private func _syncHelper( fn: (@noescape () -> ()) -> (), execute work: @noescape () throws -> T, - rescue: ((ErrorProtocol) throws -> (T))) rethrows -> T + rescue: ((Swift.Error) throws -> (T))) rethrows -> T { var result: T? - var error: ErrorProtocol? + var error: Swift.Error? fn { do { result = try work() @@ -269,10 +269,10 @@ public extension DispatchQueue { fn: (DispatchWorkItem) -> (), flags: DispatchWorkItemFlags, execute work: @noescape () throws -> T, - rescue: ((ErrorProtocol) throws -> (T))) rethrows -> T + rescue: ((Swift.Error) throws -> (T))) rethrows -> T { var result: T? - var error: ErrorProtocol? + var error: Swift.Error? let workItem = DispatchWorkItem(flags: flags, noescapeBlock: { do { result = try work()