From 1bddcbc7760915f4afe0f725612e588c14bb50fb Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sat, 31 Dec 2022 10:14:14 -0700 Subject: rebuildnodes: Don't try to add the same augment twice This should save some memory and some log i/o. --- lib/btrfsprogs/btrfsinspect/rebuildnodes/util.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/btrfsprogs/btrfsinspect/rebuildnodes/util.go') diff --git a/lib/btrfsprogs/btrfsinspect/rebuildnodes/util.go b/lib/btrfsprogs/btrfsinspect/rebuildnodes/util.go index 8c43dad..9d91f23 100644 --- a/lib/btrfsprogs/btrfsinspect/rebuildnodes/util.go +++ b/lib/btrfsprogs/btrfsinspect/rebuildnodes/util.go @@ -25,3 +25,7 @@ func roundDown[T constraints.Integer](n, d T) T { func roundUp[T constraints.Integer](n, d T) T { return ((n + d - 1) / d) * d } + +func discardOK[T any](val T, _ bool) T { + return val +} -- cgit v1.2.3-2-g168b