]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/internal/cov: use io.SeekStart, io.SeekCurrent, and io.SeekEnd
authorcuiweixie <cuiweixie@gmail.com>
Thu, 29 Sep 2022 12:49:07 +0000 (20:49 +0800)
committerGopher Robot <gobot@golang.org>
Thu, 29 Sep 2022 23:49:12 +0000 (23:49 +0000)
Change-Id: Ibf7e33e42c649783eaa0e638babff22d96ab51c8
Reviewed-on: https://go-review.googlesource.com/c/go/+/436701
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
src/cmd/internal/cov/mreader.go
src/cmd/internal/cov/readcovdata.go

index c20bccd3b29be7d0eb24756345b88eda74d9f89c..17dcfff05ba0b9ac25e734b0ef46a82ee351bd86 100644 (file)
@@ -72,12 +72,12 @@ func (r *MReader) Seek(offset int64, whence int) (int64, error) {
                return r.rdr.MustSeek(offset, whence), nil
        }
        switch whence {
-       case os.SEEK_SET:
+       case io.SeekStart:
                r.off = offset
                return offset, nil
-       case os.SEEK_CUR:
+       case io.SeekCurrent:
                return r.off, nil
-       case os.SEEK_END:
+       case io.SeekEnd:
                r.off = int64(len(r.fileView)) + offset
                return r.off, nil
        }
index 9e660649eb8353aa2eb865a286c956bd5a819ac1..263148b993a84fe5894376831d917091e830bf95 100644 (file)
@@ -11,6 +11,7 @@ import (
        "internal/coverage/decodecounter"
        "internal/coverage/decodemeta"
        "internal/coverage/pods"
+       "io"
        "os"
 )
 
@@ -191,7 +192,7 @@ func (r *CovDataReader) visitPod(p pods.Pod) error {
                return r.fatal("unable to stat metafile %s: %v", p.MetaFile, err)
        }
        fileView := br.SliceRO(uint64(fi.Size()))
-       br.MustSeek(0, os.SEEK_SET)
+       br.MustSeek(0, io.SeekStart)
 
        r.verb(1, "fileView for pod is length %d", len(fileView))