]> Sergey Matveev's repositories - btrtrc.git/blobdiff - storage/bolt_piece.go
Use default bbolt package alias
[btrtrc.git] / storage / bolt_piece.go
index 6fa5271dcc42bf1c9cabfec98f1a16e09835d0f3..a932bea4cec05686bdffe5cac26ef9d108bbc5ae 100644 (file)
@@ -5,13 +5,13 @@ import (
        "io"
 
        "github.com/anacrolix/missinggo/x"
-       bolt "go.etcd.io/bbolt"
+       "go.etcd.io/bbolt"
 
        "github.com/anacrolix/torrent/metainfo"
 )
 
 type boltDBPiece struct {
-       db  *bolt.DB
+       db  *bbolt.DB
        p   metainfo.Piece
        ih  metainfo.Hash
        key [24]byte
@@ -44,7 +44,7 @@ func (me *boltDBPiece) MarkNotComplete() error {
        return me.pc().Set(me.pk(), false)
 }
 func (me *boltDBPiece) ReadAt(b []byte, off int64) (n int, err error) {
-       err = me.db.View(func(tx *bolt.Tx) error {
+       err = me.db.View(func(tx *bbolt.Tx) error {
                db := tx.Bucket(dataBucketKey)
                if db == nil {
                        return io.EOF
@@ -76,7 +76,7 @@ func (me *boltDBPiece) chunkKey(index int) (ret [26]byte) {
 }
 
 func (me *boltDBPiece) WriteAt(b []byte, off int64) (n int, err error) {
-       err = me.db.Update(func(tx *bolt.Tx) error {
+       err = me.db.Update(func(tx *bbolt.Tx) error {
                db, err := tx.CreateBucketIfNotExists(dataBucketKey)
                if err != nil {
                        return err