14 lines
		
	
	
		
			285 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			285 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
# hush's stderr with leak debug enabled
 | 
						|
output=output
 | 
						|
 | 
						|
freelist=`grep 'free 0x' "$output" | cut -d' ' -f2 | sort | uniq | xargs`
 | 
						|
 | 
						|
grep -v free "$output" >temp1
 | 
						|
for freed in $freelist; do
 | 
						|
    echo Dropping $freed
 | 
						|
    cat temp1 | grep -v $freed >temp2
 | 
						|
    mv temp2 temp1
 | 
						|
done
 |