summaryrefslogtreecommitdiff
path: root/pkg/btrfsmisc/print_tree.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/btrfsmisc/print_tree.go')
-rw-r--r--pkg/btrfsmisc/print_tree.go2
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