Refactor cts pointer and free()ing on abnormal exit of associated list
[mmh] / DATE
1 1 Jul 2003