# HG changeset patch # User Mikael Berthe # Date 1403985478 -7200 # Node ID 6740350569d3e4796f679023f3e47a5df6dce595 # Parent 887c21c26cc865cf1e2d7d895617eff18f71cea3 Cosmetics - move function diff -r 887c21c26cc8 -r 6740350569d3 goduf.go --- a/goduf.go Sat Jun 28 20:40:00 2014 +0200 +++ b/goduf.go Sat Jun 28 21:57:58 2014 +0200 @@ -300,6 +300,23 @@ return dupeList } +// findDupes() uses checksums to find file duplicates +func (data *dataT) findDupes(skipPartial bool) []FileObjList { + var dupeList []FileObjList + + for size, sizeGroup := range data.sizeGroups { + var r []FileObjList + // We skip partial checksums for small files or if requested + if size > minSizePartialChecksum && !skipPartial { + r = findDupesPartialChecksums(sizeGroup.files) + } else { + r = findDupesFullChecksums(sizeGroup.files) + } + dupeList = append(dupeList, r...) + } + return dupeList +} + func (data *dataT) dropEmptyFiles(ignoreEmpty bool) (emptyCount int) { sc, ok := data.sizeGroups[0] if ok == false { @@ -375,23 +392,6 @@ return } -// findDupes() uses checksums to find file duplicates -func (data *dataT) findDupes(skipPartial bool) []FileObjList { - var dupeList []FileObjList - - for size, sizeGroup := range data.sizeGroups { - var r []FileObjList - // We skip partial checksums for small files or if requested - if size > minSizePartialChecksum && !skipPartial { - r = findDupesPartialChecksums(sizeGroup.files) - } else { - r = findDupesFullChecksums(sizeGroup.files) - } - dupeList = append(dupeList, r...) - } - return dupeList -} - func formatSize(sizeBytes uint64, short bool) string { var units = map[int]string{ 0: "B",