|
From: John W. <j_w...@us...> - 2004-12-10 21:21:33
|
Update of /cvsroot/clucene/src/CLucene/index In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13929 Modified Files: SegmentMergeInfo.cpp Log Message: Documented every method of the class SegmentMergeInfo The destructor of SegmentMergeInfo is now always responsible of freeing all the resources In SegmentMergeInfo::close() - The code has been changed so close only closes the resources but the destructor is responsible for deleting the allocated instances as it should be. These changes in close() and the destructor solve the reported memory leaks reported by reported by asargent in bug report 1064685. These changes also solves the problem of closing all SegmentMergeInfo Instances in the SegmentMergeQueue because now SegmentMergeInfo is now responsible for freeing its resources |