Index: src/libchcore/TTaskLocalStats.cpp =================================================================== diff -u -N -r320c4eb6ba3a38dcd6fbda6a9a12a8350a153e41 -r081055369d6b332ef1651877756657973b1b2d9c --- src/libchcore/TTaskLocalStats.cpp (.../TTaskLocalStats.cpp) (revision 320c4eb6ba3a38dcd6fbda6a9a12a8350a153e41) +++ src/libchcore/TTaskLocalStats.cpp (.../TTaskLocalStats.cpp) (revision 081055369d6b332ef1651877756657973b1b2d9c) @@ -175,9 +175,9 @@ { boost::unique_lock lock(m_lock); - IColumnsDefinitionPtr spColumns = spContainer->GetColumnsDefinition(); - if(spColumns->IsEmpty()) - *spColumns % _T("id") % _T("elapsed_time"); + IColumnsDefinition& rColumns = spContainer->GetColumnsDefinition(); + if(rColumns.IsEmpty()) + rColumns % _T("id") % _T("elapsed_time"); ISerializerRowReaderPtr spRowReader = spContainer->GetRowReader(); if(spRowReader->Next())