diff options
-rwxr-xr-x[-rw-r--r--] | shell/hush_leaktool.sh | 6 |
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 | |||
5 | 5 | ||
6 | freelist=`grep 'free 0x' "$output" | cut -d' ' -f2 | sort | uniq | xargs` | 6 | freelist=`grep 'free 0x' "$output" | cut -d' ' -f2 | sort | uniq | xargs` |
7 | 7 | ||
8 | grep -v free "$output" >temp1 | 8 | grep -v free "$output" >"$output.leaked" |
9 | for freed in $freelist; do | 9 | for freed in $freelist; do |
10 | echo Dropping $freed | 10 | echo Dropping $freed |
11 | grep -v $freed <temp1 >temp2 | 11 | grep -v $freed <"$output.leaked" >"$output.temp" |
12 | mv temp2 temp1 | 12 | mv "$output.temp" "$output.leaked" |
13 | done | 13 | done |