From: stephan b. <sg...@us...> - 2004-12-25 02:44:13
|
Update of /cvsroot/pclasses/pclasses2/src/System In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13019/src/System Modified Files: SharedLib.generic.cpp Log Message: Re-added delete() on the libs at shutdown - i found the double-deletion culprit (PluginManager). Index: SharedLib.generic.cpp =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/System/SharedLib.generic.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- SharedLib.generic.cpp 24 Dec 2004 23:02:43 -0000 1.5 +++ SharedLib.generic.cpp 25 Dec 2004 02:44:05 -0000 1.6 @@ -36,10 +36,7 @@ typename list_t::iterator it = m_list.begin(); while( m_list.end() != it ) { - // weird: deleting these - // causes a double-delete error - // from glibc - // delete( (*it) ); + delete( (*it) ); ++it; } m_list.clear(); |