"path/filepath"
"strconv"
"time"
-
- "golang.org/x/crypto/blake2b"
)
func TempFile(dir, prefix string) (*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
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,