Skip to content

Commit 2d3fb10

Browse files
committed
cast to NSString, not CVarArg
1 parent eae6cde commit 2d3fb10

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Sources/LoggingOSLog/LoggingOSLog.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import Foundation
12
import Logging
23
import os
34

@@ -29,8 +30,8 @@ public struct LoggingOSLog: LogHandler {
2930
if combinedPrettyMetadata != nil {
3031
formedMessage += " -- " + combinedPrettyMetadata!
3132
}
32-
if let arg = formedMessage as? CVarArg {
33-
os_log("%{public}@", log: self.oslogger, type: OSLogType.from(loggerLevel: level), arg)
33+
if let str = formedMessage as? NSString {
34+
os_log("%{public}@", log: self.oslogger, type: OSLogType.from(loggerLevel: level), str)
3435
}
3536
}
3637

0 commit comments

Comments
 (0)