diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2022-06-05 22:12:51 -0600 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2022-06-05 22:12:51 -0600 |
commit | 5626918663de1d3f606850e25a5b39f940ceb7a2 (patch) | |
tree | c15d6b037078106cfa87192bbefedb944e5e466b /pkg/btrfsmisc/print_tree.go | |
parent | 7b8cdb995ecce81e4603a31e3304f6a2b9401c4c (diff) |
better error handling
Diffstat (limited to 'pkg/btrfsmisc/print_tree.go')
-rw-r--r-- | pkg/btrfsmisc/print_tree.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkg/btrfsmisc/print_tree.go b/pkg/btrfsmisc/print_tree.go index b7c3103..a771b65 100644 --- a/pkg/btrfsmisc/print_tree.go +++ b/pkg/btrfsmisc/print_tree.go @@ -17,6 +17,8 @@ func PrintTree(fs *btrfs.FS, root btrfs.LogicalAddr) error { nodeRef, err := fs.ReadNode(root) if err != nil { fmt.Fprintf(os.Stderr, "error: %v\n", err) + } + if nodeRef == nil { return nil } node := nodeRef.Data |