aboutsummaryrefslogtreecommitdiff
path: root/src/encoding/binary
diff options
context:
space:
mode:
Diffstat (limited to 'src/encoding/binary')
-rw-r--r--src/encoding/binary/binary.go5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/encoding/binary/binary.go b/src/encoding/binary/binary.go
index f001be8386..59a6c654d2 100644
--- a/src/encoding/binary/binary.go
+++ b/src/encoding/binary/binary.go
@@ -765,10 +765,7 @@ func (d *decoder) skip(v reflect.Value) {
func (e *encoder) skip(v reflect.Value) {
n := dataSize(v)
- zero := e.buf[e.offset : e.offset+n]
- for i := range zero {
- zero[i] = 0
- }
+ clear(e.buf[e.offset : e.offset+n])
e.offset += n
}