summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadRustRuntime
diff options
context:
space:
mode:
Diffstat (limited to 'ios/MullvadRustRuntime')
-rw-r--r--ios/MullvadRustRuntime/MullvadApiCancellable.swift5
1 files changed, 1 insertions, 4 deletions
diff --git a/ios/MullvadRustRuntime/MullvadApiCancellable.swift b/ios/MullvadRustRuntime/MullvadApiCancellable.swift
index 3c7c184096..6c76bc3c14 100644
--- a/ios/MullvadRustRuntime/MullvadApiCancellable.swift
+++ b/ios/MullvadRustRuntime/MullvadApiCancellable.swift
@@ -10,15 +10,12 @@ import MullvadTypes
public class MullvadApiCancellable: Cancellable {
private let handle: SwiftCancelHandle
- private let deinitializer: (() -> Void)?
- public init(handle: consuming SwiftCancelHandle, deinitializer: (() -> Void)? = nil) {
+ public init(handle: consuming SwiftCancelHandle) {
self.handle = handle
- self.deinitializer = deinitializer
}
deinit {
- deinitializer?()
mullvad_api_cancel_task_drop(handle)
}