From 301e77606e15e631ea52fd5b0ec9a5d47af2ca4c Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 5 Aug 2017 13:16:07 +0200 Subject: Split Header again --- zsig/zsig.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/zsig/zsig.go b/zsig/zsig.go index e726f04..a254e05 100644 --- a/zsig/zsig.go +++ b/zsig/zsig.go @@ -26,15 +26,19 @@ const ( var fake = []byte{gzipID1, gzipID2, gzipDeflate, flagComment, 0, 0, 0, 0, 0, osUnix} -type Reader struct { - *bufio.Reader +type Header struct { Comment string Extra []byte ModTime time.Time Name string OS byte CRC uint16 - crc hash.Hash32 +} + +type Reader struct { + Header + *bufio.Reader + crc hash.Hash32 } func noEOF(err error) error { -- cgit v1.2.3