From 273ee04450b776bb5456c75ef17caa2e9e5ed2e7 Mon Sep 17 00:00:00 2001 From: Roopesh Chander Date: Tue, 22 Jan 2019 04:06:27 +0530 Subject: Better os() directives Signed-off-by: Roopesh Chander --- WireGuard/WireGuard/UI/TunnelViewModel.swift | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'WireGuard/WireGuard/UI') 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 } } -- cgit v1.2.3-59-g8ed1b