[mythtv-commits] mythtv commit: r25090 - in trunk/mythtv by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Sat Jun 12 01:28:11 UTC 2010
Author: danielk
Date: 2010-06-12 01:28:11 +0000 (Sat, 12 Jun 2010)
New Revision: 25090
Changeset: http://svn.mythtv.org/trac/changeset/25090
Added:
trunk/mythtv/programs/mythfrontend/proglist_helpers.cpp
trunk/mythtv/programs/mythfrontend/proglist_helpers.h
Modified:
trunk/mythtv/libs/libmyth/autodeletedeque.h
trunk/mythtv/programs/mythfrontend/mythfrontend.pro
trunk/mythtv/programs/mythfrontend/proglist.cpp
trunk/mythtv/programs/mythfrontend/proglist.h
Log:
Fixes #8494. Cleanup of ProgList code.
I had tried to do a minimal fix of a large memory leak found in this class during the ProgramInfo refactor, but a high degree of bitrot meant that a bit of reorg was necessary to fix the memory leak safely. This does a full once over of the ProgList code fixing not just the memory leak but all problems seen. Note: The helper classes in proglist_helpers.{h,cpp} were not cleaned up, only moved to out.
More information about the mythtv-commits
mailing list