From 5fae76cb67d02d346d77cb06fa3154ab59bd5a41 Mon Sep 17 00:00:00 2001 From: s1ddok Date: Sun, 8 Jan 2017 21:18:08 +0100 Subject: [PATCH] iOS platform code --- Sources/SwiftBGFX/Callbacks.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Sources/SwiftBGFX/Callbacks.swift b/Sources/SwiftBGFX/Callbacks.swift index 36a33a5..e8ab434 100644 --- a/Sources/SwiftBGFX/Callbacks.swift +++ b/Sources/SwiftBGFX/Callbacks.swift @@ -47,10 +47,17 @@ internal func makeCallbackHandler(_ cb: Callbacks) -> UnsafeMutablePointer?, + path: UnsafePointer?, line: UInt16, format: UnsafePointer?, args: CVaListPointer?) in + callbacks!.reportDebug(String(cString: path!), line: line, format: String(cString: format!)) + } + #else vt.trace_vargs = { (a: UnsafeMutablePointer?, path: UnsafePointer?, line: UInt16, format: UnsafePointer?, args: CVaListPointer) in callbacks!.reportDebug(String(cString: path!), line: line, format: String(cString: format!)) } + #endif vtablep = UnsafeMutablePointer.allocate(capacity: 1) vtablep?.initialize(to: vt)