[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