summaryrefslogtreecommitdiffhomepage
path: root/shell
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2009-04-08 16:46:45 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2009-04-08 16:46:45 +0000
commit14725f82b61ecae6014c86762d3f2a768d573839 (patch)
tree38961097fbe6fe0c819192ae8f9b355f55fe1b60 /shell
parentcc90f44402106dd6fb5d3f669958d9681e2b212f (diff)
slight tweak to the leak detector
Diffstat (limited to 'shell')
-rwxr-xr-x[-rw-r--r--]shell/hush_leaktool.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/shell/hush_leaktool.sh b/shell/hush_leaktool.sh
index 54161b3e9..f8e47aecd 100644..100755
--- a/shell/hush_leaktool.sh
+++ b/shell/hush_leaktool.sh
@@ -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