]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Fix dumpStats to reuse spew config
authorMatt Joiner <anacrolix@gmail.com>
Thu, 24 Apr 2025 13:03:12 +0000 (23:03 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Thu, 24 Apr 2025 13:08:39 +0000 (23:08 +1000)
stats.go

index 90144bf7b2f7cdbb0050938d8ce10dd47ffb8385..4be5458a52b72b96ecbed6a0b7743e779fd0e090 100644 (file)
--- a/stats.go
+++ b/stats.go
@@ -6,7 +6,13 @@ import (
        "github.com/davecgh/go-spew/spew"
 )
 
-func dumpStats[T any](w io.Writer, stats T) {
-       spew.NewDefaultConfig()
-       spew.Fdump(w, stats)
+var spewConfig = spew.NewDefaultConfig()
+
+func init() {
+       //spewConfig.DisablePointerAddresses = true
+       //spewConfig.DisablePointerMethods = true
+}
+
+func dumpStats(w io.Writer, a ...any) {
+       spewConfig.Fdump(w, a...)
 }