diff --git a/log4k/src/appleMain/kotlin/saschpe/log4k/ConsoleLogger.kt b/log4k/src/appleMain/kotlin/saschpe/log4k/ConsoleLogger.kt index 557a628..cb7ead6 100644 --- a/log4k/src/appleMain/kotlin/saschpe/log4k/ConsoleLogger.kt +++ b/log4k/src/appleMain/kotlin/saschpe/log4k/ConsoleLogger.kt @@ -9,7 +9,9 @@ actual class ConsoleLogger : Logger() { private val dateFormatter = NSDateFormatter().apply { dateFormat = "MM-dd HH:mm:ss.SSS" } actual override fun print(level: Log.Level, tag: String, message: String?, throwable: Throwable?) = - NSLog("${getCurrentTime()} ${levelMap[level]} ${tag.ifEmpty { getTraceTag() }}: $message") + NSLog("${getCurrentTime()} ${levelMap[level]} ${tag.ifEmpty { getTraceTag() }}: %s", + message ?: "" + ) private fun getCurrentTime() = dateFormatter.stringFromDate(NSDate())