]> Cypherpunks.ru repositories - goredo.git/blobdiff - ood.go
Unify @env{$...} usage
[goredo.git] / ood.go
diff --git a/ood.go b/ood.go
index cad1ce38f5f23f6beb1124749774a7d4111303ec..533ef46ea2f64d6dc6de0b3797ec4f2139a12381 100644 (file)
--- a/ood.go
+++ b/ood.go
@@ -22,6 +22,7 @@ package main
 import (
        "errors"
        "fmt"
+       "io"
        "os"
        "path"
        "path/filepath"
@@ -125,7 +126,7 @@ func isOOD(cwd, tgtOrig string, level int, seen map[string]struct{}) (bool, erro
                }
                theirInode, err := inodeFromRec(m)
                if err != nil {
-                       return ood, TgtErr{tgtOrig, fmt.Errorf("invalid format of .rec: %v", err)}
+                       return ood, TgtErr{tgtOrig, fmt.Errorf("invalid format of .rec: %w", err)}
                }
                theirHsh := m["Hash"]
                trace(CDebug, "ood: %s%s -> %s: checking", indent, tgtOrig, dep)
@@ -224,7 +225,7 @@ RecordOODTgt:
        if err = unix.Flock(int(FdOODTgtsLock.Fd()), unix.LOCK_EX); err != nil {
                panic(err)
        }
-       if _, err = FdOODTgts.Seek(0, os.SEEK_END); err != nil {
+       if _, err = FdOODTgts.Seek(0, io.SeekEnd); err != nil {
                panic(err)
        }
        if _, err := FdOODTgts.WriteString(p + "\x00"); err != nil {