1
0
Fork 0
mirror of https://github.com/vbatts/dedupe-linker.git synced 2025-07-27 12:30:28 +00:00

various changes

This commit is contained in:
Vincent Batts 2014-10-14 16:54:28 -04:00
parent bd70060729
commit a023c98cd1
5 changed files with 197 additions and 16 deletions

View file

@ -15,6 +15,7 @@ type FileHashInfo struct {
HashType crypto.Hash
Hash string
Path string
Size int64
ModTime time.Time
Err error
}
@ -58,7 +59,7 @@ func HashFileGetter(path string, hash crypto.Hash, workers int, done <-chan stru
}
func hashFile(path string, hash crypto.Hash, info os.FileInfo) *FileHashInfo {
fhi := FileHashInfo{HashType: hash, Path: path, ModTime: info.ModTime()}
fhi := FileHashInfo{HashType: hash, Path: path, ModTime: info.ModTime(), Size: info.Size()}
h := hash.New()
fh, err := os.Open(path)
if err != nil {