[Cppunit-cvs] cppunit/src/cppunit DllMain.cpp,1.2,1.3 TestResultCollector.cpp,1.3,1.4
Brought to you by:
blep
From: Baptiste L. <bl...@us...> - 2005-07-05 21:17:53
|
Update of /cvsroot/cppunit/cppunit/src/cppunit In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31780/src/cppunit Modified Files: DllMain.cpp TestResultCollector.cpp Log Message: * include/cppunit/TestResultCollector.h * src/cppunit/TestResultCollector.cpp: fixed memory leak occuring when calling reset(). * src/cppunit/DllMain.cpp: added work-around for mingw compilation for BLENDFUNCTION macro issue when including windows.h. * src/qttestrunner/TestRunnerDlgImpl.cpp: fixed display of multiline messages. * include/cppunit/Portability.h: better integration of compiler output for gcc on Mac OS X with Xcode (contributed by Claus Broch). Index: DllMain.cpp =================================================================== RCS file: /cvsroot/cppunit/cppunit/src/cppunit/DllMain.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DllMain.cpp 25 Mar 2002 18:41:39 -0000 1.2 --- DllMain.cpp 5 Jul 2005 21:17:40 -0000 1.3 *************** *** 4,7 **** --- 4,8 ---- #define NOKERNEL #define NOSOUND + #define BLENDFUNCTION void // for mingw & gcc #include <windows.h> Index: TestResultCollector.cpp =================================================================== RCS file: /cvsroot/cppunit/cppunit/src/cppunit/TestResultCollector.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** TestResultCollector.cpp 12 Jul 2002 05:59:57 -0000 1.3 --- TestResultCollector.cpp 5 Jul 2005 21:17:40 -0000 1.4 *************** *** 15,18 **** --- 15,24 ---- TestResultCollector::~TestResultCollector() { + } + + + void + TestResultCollector::freeFailures() + { TestFailures::iterator itFailure = m_failures.begin(); while ( itFailure != m_failures.end() ) *************** *** 27,30 **** --- 33,37 ---- ExclusiveZone zone( m_syncObject ); + freeFailures(); m_testErrors = 0; m_tests.clear(); |