Skip to content

Commit 7af6e8a

Browse files
committed
Fix warnings
1 parent c0dbbfc commit 7af6e8a

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

Sources/SQLite/Core/Connection.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -579,7 +579,7 @@ public final class Connection {
579579
} else if result == nil {
580580
sqlite3_result_null(context)
581581
} else {
582-
fatalError("unsupported result type: \(result)")
582+
fatalError("unsupported result type: \(String(describing: result))")
583583
}
584584
}
585585
var flags = SQLITE_UTF8

Sources/SQLite/Extensions/FTS4.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,13 +145,14 @@ extension Tokenizer : CustomStringConvertible {
145145
extension Connection {
146146

147147
public func registerTokenizer(_ submoduleName: String, next: @escaping (String) -> (String, Range<String.Index>)?) throws {
148-
try check(_SQLiteRegisterTokenizer(handle, Tokenizer.moduleName, submoduleName) { input, offset, length in
148+
try check(_SQLiteRegisterTokenizer(handle, Tokenizer.moduleName, submoduleName) { (
149+
input: UnsafePointer<Int8>, offset: UnsafeMutablePointer<Int32>, length: UnsafeMutablePointer<Int32>) in
149150
let string = String(cString: input)
150151

151152
guard let (token, range) = next(string) else { return nil }
152153

153154
let view = string.utf8
154-
offset.pointee += string.substring(to: range.lowerBound).utf8.count
155+
offset.pointee += Int32(string.substring(to: range.lowerBound).utf8.count)
155156
length.pointee = Int32(view.distance(from: range.lowerBound.samePosition(in: view), to: range.upperBound.samePosition(in: view)))
156157
return token
157158
})

Tests/SQLiteTests/ConnectionTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ class ConnectionTests : SQLiteTestCase {
337337
try! stmt.run()
338338

339339
let deadline = DispatchTime.now() + Double(Int64(10 * NSEC_PER_MSEC)) / Double(NSEC_PER_SEC)
340-
_ = DispatchQueue.global(priority: .background).asyncAfter(deadline: deadline, execute: db.interrupt)
340+
_ = DispatchQueue(label: "queue", qos: .background).asyncAfter(deadline: deadline, execute: db.interrupt)
341341
AssertThrows(try stmt.run())
342342
}
343343

0 commit comments

Comments
 (0)