diff --git a/exec/dupefind.js b/exec/dupefind.js index 453de7a74ce212b9ccfec964e4a239677243886b..1c64716140c01c8340af7f3179b627a6936ef1df 100755 --- a/exec/dupefind.js +++ b/exec/dupefind.js @@ -133,11 +133,12 @@ for(var i in dir_list) { } } catch(e) { } if(contents) { - var key = JSON.stringify(contents); + var key = sha1_calc(JSON.stringify(contents)); if(!arc[key]) arc[key] = []; arc[key].push(file); } + contents = undefined; } total_bytes += file.size; }