diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2022-10-06 19:04:20 -0600 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2022-10-06 19:04:20 -0600 |
commit | ceff7fa1fce0d6810c42ef6d57dcc2316e63c84b (patch) | |
tree | cca3d3350eea2ac393134e3c2cff33c0358b5c33 /lib/btrfs/io4_fs.go | |
parent | 443bad3651a5f027cc97ebac4fc86cf86820d3c7 (diff) |
fix bug with subvolume lookup
Diffstat (limited to 'lib/btrfs/io4_fs.go')
-rw-r--r-- | lib/btrfs/io4_fs.go | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/btrfs/io4_fs.go b/lib/btrfs/io4_fs.go index 29f481c..9391820 100644 --- a/lib/btrfs/io4_fs.go +++ b/lib/btrfs/io4_fs.go @@ -80,11 +80,7 @@ type Subvolume struct { func (sv *Subvolume) init() { sv.rootOnce.Do(func() { - root, err := sv.FS.TreeLookup(btrfsprim.ROOT_TREE_OBJECTID, btrfsprim.Key{ - ObjectID: sv.TreeID, - ItemType: btrfsitem.ROOT_ITEM_KEY, - Offset: 0, - }) + root, err := sv.FS.TreeSearch(btrfsprim.ROOT_TREE_OBJECTID, btrfstree.RootItemSearchFn(sv.TreeID)) if err != nil { sv.rootErr = err return |