Change-Id: I0a51aa9e7800689c123ce3eaf74742a4641b7681
Reviewed-on: https://go-review.googlesource.com/c/go/+/428261
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
package jpeg
import (
- "bytes"
"fmt"
"math"
"math/rand"
+ "strings"
"testing"
)
}
func (b *block) String() string {
- s := bytes.NewBuffer(nil)
+ s := &strings.Builder{}
fmt.Fprintf(s, "{\n")
for y := 0; y < 8; y++ {
fmt.Fprintf(s, "\t")
}
func pixString(pix []byte, stride, x, y int) string {
- s := bytes.NewBuffer(nil)
+ s := &strings.Builder{}
for j := 0; j < 8; j++ {
fmt.Fprintf(s, "\t")
for i := 0; i < 8; i++ {
"io"
"math/rand"
"os"
+ "strings"
"testing"
)
}
if bad {
names := [nQuantIndex]string{"Luminance", "Chrominance"}
- buf := &bytes.Buffer{}
+ buf := &strings.Builder{}
for i, name := range names {
fmt.Fprintf(buf, "// %s.\n{\n", name)
for zig := 0; zig < blockSize; zig++ {