slight tweak to the leak detector

This commit is contained in:
Denis Vlasenko 2009-04-08 16:46:45 +00:00
parent cc90f44402
commit 14725f82b6

6
shell/hush_leaktool.sh Normal file → Executable file
View File

@ -5,9 +5,9 @@ output=output
freelist=`grep 'free 0x' "$output" | cut -d' ' -f2 | sort | uniq | xargs`
grep -v free "$output" >temp1
grep -v free "$output" >"$output.leaked"
for freed in $freelist; do
echo Dropping $freed
grep -v $freed <temp1 >temp2
mv temp2 temp1
grep -v $freed <"$output.leaked" >"$output.temp"
mv "$output.temp" "$output.leaked"
done