diff options
author | Josh Bleecher Snyder <josharian@gmail.com> | 2019-03-01 14:24:35 -0800 |
---|---|---|
committer | alandonovan <adonovan@google.com> | 2019-03-01 17:24:35 -0500 |
commit | 8cb25c8162478e5f38d1e77f93d90e8db4cc6259 (patch) | |
tree | 4b35a94382a7f2e03c9d348104f932cf2bcacb11 /starlarktest | |
parent | 1174b2613e8224c5fe76d0fc8eb8de4a1384a89f (diff) | |
download | starlark-go-8cb25c8162478e5f38d1e77f93d90e8db4cc6259.tar.gz |
all: use strings.Builder (#163)
Fixes #95
Diffstat (limited to 'starlarktest')
-rw-r--r-- | starlarktest/starlarktest.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/starlarktest/starlarktest.go b/starlarktest/starlarktest.go index 5436d22..c93eaf9 100644 --- a/starlarktest/starlarktest.go +++ b/starlarktest/starlarktest.go @@ -13,11 +13,11 @@ package starlarktest // import "go.starlark.net/starlarktest" import ( - "bytes" "fmt" "go/build" "path/filepath" "regexp" + "strings" "sync" "go.starlark.net/starlark" @@ -104,8 +104,8 @@ func error_(thread *starlark.Thread, _ *starlark.Builtin, args starlark.Tuple, k if len(args) != 1 { return nil, fmt.Errorf("error: got %d arguments, want 1", len(args)) } - var buf bytes.Buffer - thread.Caller().WriteBacktrace(&buf) + buf := new(strings.Builder) + thread.Caller().WriteBacktrace(buf) buf.WriteString("Error: ") if s, ok := starlark.AsString(args[0]); ok { buf.WriteString(s) |