Home | History | Annotate | Download | only in zip

Lines Matching defs:Write

87 	// write central directory
131 if _, err := w.cw.Write(buf[:]); err != nil {
137 if _, err := w.cw.Write(h.Extra); err != nil {
176 if _, err := w.cw.Write(buf[:]); err != nil {
187 // write end record
197 if _, err := w.cw.Write(buf[:]); err != nil {
264 fh.Flags |= 0x8 // we will write a data descriptor
375 if _, err := w.Write(buf[:]); err != nil {
381 _, err := w.Write(h.Extra)
413 func (w *fileWriter) Write(p []byte) (int, error) {
415 return 0, errors.New("zip: write to closed file")
417 w.crc32.Write(p)
418 return w.rawCount.Write(p)
445 // Write data descriptor. This is more complicated than one would
448 // The approach here is to write 8 byte sizes if needed without
466 _, err := w.zipw.Write(buf)
475 func (w *countWriter) Write(p []byte) (int, error) {
476 n, err := w.w.Write(p)