Added a new branch that implements support for outputting all memory leaks to
the debug output for the Debug and FastDebug project configurations. This requires replacing all instances of new with a macro, smnew, that defines a special form of new which outputs file and line number information along with the memory leak details. This makes finding memory leaks much easier since you can just double-click the leak in the output window and it will take you to the line that caused it.
This commit is contained in:
@@ -45,7 +45,7 @@ void StreamDisplay::Load( const RString & /* unreferenced: _sMetricsGroup */)
|
||||
|
||||
for( int i=0; i<iNumPills; i++ )
|
||||
{
|
||||
Sprite *pSpr = new Sprite;
|
||||
Sprite *pSpr = smnew Sprite;
|
||||
|
||||
pSpr->Load( THEME->GetPathG( sMetricsGroup, StreamTypeToString(st) ) );
|
||||
m_vpSprPill[st].push_back( pSpr );
|
||||
|
||||
Reference in New Issue
Block a user