diff --git a/decor/percentage.go b/decor/percentage.go index 5365842..8e0d832 100644 --- a/decor/percentage.go +++ b/decor/percentage.go @@ -31,10 +31,10 @@ b = append(b, '%') } _, err := st.Write(b) - bytePool.Put(p) if err != nil { panic(err) } + bytePool.Put(p) } // Percentage returns percentage decorator. It's a wrapper of NewPercentage. diff --git a/decor/size_type.go b/decor/size_type.go index c6205e8..753c160 100644 --- a/decor/size_type.go +++ b/decor/size_type.go @@ -56,10 +56,10 @@ } b = append(b, []byte(unit.String())...) _, err := st.Write(b) - bytePool.Put(p) if err != nil { panic(err) } + bytePool.Put(p) } const ( @@ -110,8 +110,8 @@ } b = append(b, []byte(unit.String())...) _, err := st.Write(b) - bytePool.Put(p) if err != nil { panic(err) } + bytePool.Put(p) }