Skip to content

Commit 4884fc1

Browse files
committed
cmd/link: use zlib.BestSpeed inside machoCompressSection
1 parent bffe7ad commit 4884fc1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/cmd/link/internal/ld/macho_combine_dwarf.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ package ld
66

77
import (
88
imacho "cmd/internal/macho"
9+
"log"
910

1011
"bytes"
1112
"compress/zlib"
@@ -275,7 +276,10 @@ func machoCompressSection(sectBytes []byte) (compressed bool, contents []byte, e
275276
binary.BigEndian.PutUint64(sizeBytes[:], uint64(len(sectBytes)))
276277
buf.Write(sizeBytes[:])
277278

278-
z := zlib.NewWriter(&buf)
279+
z, err := zlib.NewWriterLevel(&buf, zlib.BestSpeed)
280+
if err != nil {
281+
log.Fatalf("NewWriterLevel failed: %s", err)
282+
}
279283
if _, err := z.Write(sectBytes); err != nil {
280284
return false, nil, err
281285
}

0 commit comments

Comments
 (0)