mirror of
https://codeberg.org/scip/anydb.git
synced 2025-12-17 04:20:59 +01:00
fix error checking
This commit is contained in:
committed by
T.v.Dein
parent
8e400c6831
commit
24240b85f2
@@ -373,7 +373,7 @@ func (db *DB) Info() (*DbInfo, error) {
|
||||
info := &DbInfo{Path: db.Dbfile}
|
||||
|
||||
err := db.DB.View(func(tx *bolt.Tx) error {
|
||||
tx.ForEach(func(name []byte, bucket *bolt.Bucket) error {
|
||||
err := tx.ForEach(func(name []byte, bucket *bolt.Bucket) error {
|
||||
binfo := BucketInfo{Name: string(name)}
|
||||
err := bucket.ForEach(func(key, entry []byte) error {
|
||||
binfo.Size += len(entry)
|
||||
@@ -389,6 +389,11 @@ func (db *DB) Info() (*DbInfo, error) {
|
||||
return nil
|
||||
|
||||
})
|
||||
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user