Home | History | Annotate | Download | only in zip

Lines Matching full:nil

49 	if err != nil {
50 return nil, err
53 if err != nil {
55 return nil, err
58 if err := r.init(f, fi.Size()); err != nil {
60 return nil, err
63 return r, nil
70 if err := zr.init(r, size); err != nil {
71 return nil, err
73 return zr, nil
78 if err != nil {
88 if _, err = rs.Seek(int64(end.directoryOffset), os.SEEK_SET); err != nil {
103 if err != nil {
113 return nil
128 if err != nil {
131 return f.headerOffset + bodyOffset, nil
138 if err != nil {
144 if dcomp == nil {
167 desr io.Reader // if non-nil, where to read the data descriptor
172 if r.err != nil {
178 if err == nil {
185 if r.desr != nil {
186 if err1 := readDataDescriptor(r.desr, r.f); err1 != nil {
214 if _, err := f.zipr.ReadAt(buf[:], f.headerOffset); err != nil {
224 return int64(fileHeaderLen + filenameLen + extraLen), nil
232 if _, err := io.ReadFull(r, buf[:]); err != nil {
257 if _, err := io.ReadFull(r, d); err != nil {
297 return nil
313 if _, err := io.ReadFull(r, buf[:4]); err != nil {
323 if _, err := io.ReadFull(r, buf[off:12]); err != nil {
337 return nil
349 if _, err := r.ReadAt(buf, size-bLen); err != nil && err != io.EOF {
350 return nil, err
358 return nil, ErrFormat
375 return nil, errors.New("zip: invalid comment length")
380 if err == nil && p >= 0 {
383 if err != nil {
384 return nil, err
389 return nil, ErrFormat
391 return d, nil
400 return -1, nil // no need to look for a header outside the file
403 if _, err := r.ReadAt(buf, locOffset); err != nil {
408 return -1, nil
412 return int64(p), nil
419 if _, err := r.ReadAt(buf, offset); err != nil {
436 return nil