diff options
Diffstat (limited to 'spew/common.go')
| -rw-r--r-- | spew/common.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/spew/common.go b/spew/common.go index 11ec612..7bea858 100644 --- a/spew/common.go +++ b/spew/common.go @@ -151,10 +151,10 @@ func handleMethods(cs *ConfigState, w io.Writer, v reflect.Value) (handled bool) case error: defer catchPanic(w, v) if cs.ContinueOnMethod { - w.Write(append(openParenBytes, []byte(iface.Error())...)) + w.Write(openParenBytes) + w.Write([]byte(iface.Error())) w.Write(closeParenBytes) w.Write(spaceBytes) - return false } @@ -164,10 +164,10 @@ func handleMethods(cs *ConfigState, w io.Writer, v reflect.Value) (handled bool) case fmt.Stringer: defer catchPanic(w, v) if cs.ContinueOnMethod { - w.Write(append(openParenBytes, []byte(iface.String())...)) + w.Write(openParenBytes) + w.Write([]byte(iface.String())) w.Write(closeParenBytes) w.Write(spaceBytes) - return false } w.Write([]byte(iface.String())) |
