diff options
author | Roopesh Chander <roop@roopc.net> | 2019-01-22 04:06:27 +0530 |
---|---|---|
committer | Roopesh Chander <roop@roopc.net> | 2019-01-22 04:06:37 +0530 |
commit | 273ee04450b776bb5456c75ef17caa2e9e5ed2e7 (patch) | |
tree | 722f2ed10ef9357a456561bd9552fe69d7316671 /WireGuard/WireGuard/UI/TunnelViewModel.swift | |
parent | macOS: Tunnel edit: actually clean up error handling (diff) | |
download | wireguard-apple-273ee04450b776bb5456c75ef17caa2e9e5ed2e7.tar.xz wireguard-apple-273ee04450b776bb5456c75ef17caa2e9e5ed2e7.zip |
Better os() directives
Signed-off-by: Roopesh Chander <roop@roopc.net>
Diffstat (limited to 'WireGuard/WireGuard/UI/TunnelViewModel.swift')
-rw-r--r-- | WireGuard/WireGuard/UI/TunnelViewModel.swift | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/WireGuard/WireGuard/UI/TunnelViewModel.swift b/WireGuard/WireGuard/UI/TunnelViewModel.swift index 50d97c3..07d1bac 100644 --- a/WireGuard/WireGuard/UI/TunnelViewModel.swift +++ b/WireGuard/WireGuard/UI/TunnelViewModel.swift @@ -461,11 +461,13 @@ extension TunnelViewModel { return tr("tunnelOnDemandOptionWiFiOrCellular") case .useOnDemandOverCellularOnly: return tr("tunnelOnDemandOptionCellularOnly") - #elseif os(OSX) + #elseif os(macOS) case .useOnDemandOverWiFiOrEthernet: return tr("tunnelOnDemandOptionWiFiOrEthernet") case .useOnDemandOverEthernetOnly: return tr("tunnelOnDemandOptionEthernetOnly") + #else + #error("Unimplemented") #endif } } @@ -485,8 +487,10 @@ extension TunnelViewModel { static func defaultActivateOnDemandOption() -> ActivateOnDemandOption { #if os(iOS) return .useOnDemandOverWiFiOrCellular - #elseif os(OSX) + #elseif os(macOS) return .useOnDemandOverWiFiOrEthernet + #else + #error("Unimplemented") #endif } } |