]> Sergey Matveev's repositories - btrtrc.git/blobdiff - storage/sqlite/direct.go
Switch to github.com/go-llsqlite/adapter
[btrtrc.git] / storage / sqlite / direct.go
index 3d51fd316b27385948feab321fc9015d48038c8d..8e0a4a8d4e435be70cf4d381b3b0b1966b27fef5 100644 (file)
@@ -6,7 +6,6 @@ package sqliteStorage
 import (
        "io"
 
-       "crawshaw.io/sqlite"
        "github.com/anacrolix/squirrel"
 
        "github.com/anacrolix/torrent/metainfo"
@@ -75,12 +74,10 @@ func (p piece) MarkNotComplete() error {
 }
 
 func (p piece) Completion() (ret storage.Completion) {
-       err := p.sb.GetTag("verified", func(stmt *sqlite.Stmt) {
+       err := p.sb.GetTag("verified", func(stmt squirrel.SqliteStmt) {
                ret.Complete = stmt.ColumnInt(0) != 0
        })
        ret.Ok = err == nil
-       if err != nil {
-               panic(err)
-       }
+       ret.Err = err
        return
 }