diff --git a/README.md b/README.md index 12ecfaa..ccb4035 100644 --- a/README.md +++ b/README.md @@ -312,7 +312,7 @@ Extended, fixed, and maintained by: [Michael Bideau](https://github.com/mbideau) With a lot of thanks to : * [Mek101](https://github.com/Mek101): very good crash-tester :wink: - +* [vbargsten](https://github.com/vbargsten): testing and debugging support ## Copyright and License GPLv3 diff --git a/pkg/btrfs-diff.go b/pkg/btrfs-diff.go index bd1db35..17c1468 100644 --- a/pkg/btrfs-diff.go +++ b/pkg/btrfs-diff.go @@ -166,18 +166,16 @@ func debugInd(ind int, msg string, params ...interface{}) { // print a diff tree (only if debug mode is enabled) func (node *nodeInst) PrintTree(w io.Writer, root bool, padding string, lenParent int, indexParent int) { - if node == nil { + if node == nil || !debugMode { return } - if debugMode { fmt.Fprintf(w, "%s%s (St:%v, ori:%v, parent:%v)\n", padding+getBoxPadding(root, getBoxType(indexParent, lenParent)), node.Name, node.State, node.Original, node.Parent) - } index := 0 for _, child := range node.Children {