summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2020-08-17 13:21:14 +0200
committerAndrej Mihajlov <and@mullvad.net>2020-08-18 17:18:20 +0200
commit94cd0e081ceb793adc7c23f69683536650548f2a (patch)
tree19ede6351c4ce94aa5755edb5dfb996d34a82442
parentb5a441e55eacdd391a87f5550a93c8ad2492b46d (diff)
downloadmullvadvpn-94cd0e081ceb793adc7c23f69683536650548f2a.tar.xz
mullvadvpn-94cd0e081ceb793adc7c23f69683536650548f2a.zip
Trim newline character from WireGuard logs
-rw-r--r--ios/PacketTunnel/WireguardDevice.swift3
1 files changed, 2 insertions, 1 deletions
diff --git a/ios/PacketTunnel/WireguardDevice.swift b/ios/PacketTunnel/WireguardDevice.swift
index 71f8fe2e80..c24cd3dab0 100644
--- a/ios/PacketTunnel/WireguardDevice.swift
+++ b/ios/PacketTunnel/WireguardDevice.swift
@@ -101,7 +101,8 @@ class WireguardDevice {
}
wgSetLogger { (level, messagePtr) in
- guard let message = messagePtr.map({ String(cString: $0) }) else { return }
+ guard let message = messagePtr.map({ String(cString: $0) })?
+ .trimmingCharacters(in: .newlines) else { return }
let logLevel = WireguardLogLevel(rawValue: level) ?? .debug
WireguardDevice.loggingQueue.async {