Denis Vlasenko | f962a03 | 2007-11-23 12:50:54 +0000 | [diff] [blame] | 1 | #!/bin/sh |
2 | |||||
3 | # hush's stderr with leak debug enabled | ||||
4 | output=output | ||||
5 | |||||
6 | freelist=`grep 'free 0x' "$output" | cut -d' ' -f2 | sort | uniq | xargs` | ||||
7 | |||||
8 | grep -v free "$output" >temp1 | ||||
9 | for freed in $freelist; do | ||||
10 | echo Dropping $freed | ||||
Denis Vlasenko | c7985b7 | 2008-06-17 05:43:38 +0000 | [diff] [blame] | 11 | grep -v $freed <temp1 >temp2 |
Denis Vlasenko | f962a03 | 2007-11-23 12:50:54 +0000 | [diff] [blame] | 12 | mv temp2 temp1 |
13 | done |