Memory leaks corrected.-