]> Cypherpunks.ru repositories - nncp.git/blobdiff - src/tmp.go
MTH
[nncp.git] / src / tmp.go
index d3c833e996b459e65d42e16220f872b94e68a388..88a7ec3847801a9d9fdbddcdf7ae3d67bc2098f4 100644 (file)
@@ -26,8 +26,6 @@ import (
        "path/filepath"
        "strconv"
        "time"
-
-       "golang.org/x/crypto/blake2b"
 )
 
 func TempFile(dir, prefix string) (*os.File, error) {
@@ -46,7 +44,7 @@ func (ctx *Ctx) NewTmpFile() (*os.File, error) {
        fd, err := TempFile(jobsPath, "")
        if err == nil {
                ctx.LogD("tmp", LEs{{"Src", fd.Name()}}, func(les LEs) string {
-                       return "Temporary file created: %s" + fd.Name()
+                       return "Temporary file created: " + fd.Name()
                })
        }
        return fd, err
@@ -64,10 +62,7 @@ func (ctx *Ctx) NewTmpFileWHash() (*TmpFileWHash, error) {
        if err != nil {
                return nil, err
        }
-       hsh, err := blake2b.New256(nil)
-       if err != nil {
-               return nil, err
-       }
+       hsh := MTHNew(0, 0)
        return &TmpFileWHash{
                W:   bufio.NewWriter(io.MultiWriter(hsh, tmp)),
                Fd:  tmp,