summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdupfiles4
1 files changed, 2 insertions, 2 deletions
diff --git a/dupfiles b/dupfiles
index 394b2b3..343b267 100755
--- a/dupfiles
+++ b/dupfiles
@@ -102,9 +102,9 @@ class DuplicateFileFinder(object):
for pathname in pathnames:
ts['filename'] = pathname
st = os.lstat(pathname)
- if stat.S_ISREG(st.st_mode):
+ if stat.S_ISREG(st.st_mode) and self.size_ok(st.st_size):
t = (st.st_dev, st.st_ino, pathname)
- if self.size_ok(st.st_size) and st.st_size in self.by_size:
+ if st.st_size in self.by_size:
self.by_size[st.st_size].append(t)
else:
self.by_size[st.st_size] = [t]