 ///   - function: The function the log is coming from, you should probably leave this as the default.
 ///   - line: The line the log is coming from, you should probably leave this as the default.
 public func SDLV(_ message: @autoclosure () -> Any, _ file: String = #file, _ function: String = #function, _ line: Int = #line) {
-    SDLLogManager.log(with: .verbose, timestamp: Date(), file: file, functionName: function, line: line, queue: logQueue(), message: "\(message())")
+    SDLLogManager.log(with: .verbose, timestamp: Date(), file: SDLLog.stripFileName(file), functionName: function, line: line, queue: logQueue(), message: "\(message())")
 }
 
 /// Log a debug message through SDL's custom logging framework.

///   - function: The function the log is coming from, you should probably leave this as the default.
///   - line: The line the log is coming from, you should probably leave this as the default.
public func SDLW(_ message: @autoclosure () -> Any, _ file: String = #file, _ function: String = #function, _ line: Int = #line) {
    SDLLogManager.log(with: .warning, timestamp: Date(), file: file, functionName: function, line: line, queue: logQueue(), message: "\(message())")
}

/// Log an error message through SDL's custom logging framework.

    ///   - function: The function the log is coming from, you should probably leave this as the default.
    ///   - line: The line the log is coming from, you should probably leave this as the default.
    public class func w(_ message: @autoclosure () -> Any, _ file: String = #file, _ function: String = #function, _ line: Int = #line) {
        SDLLogManager.log(with: .warning, timestamp: Date(), file: stripFileName(file), functionName: function, line: line, queue: logQueue(), message: "\(message())")
    }

    /// Log an error message through SDL's custom logging framework.
