Index: src/libchcore/TFileInfoArray.cpp =================================================================== diff -u -ra5aa3c3cb78f3767641de2627d1a49a1dc35b429 -r081055369d6b332ef1651877756657973b1b2d9c --- src/libchcore/TFileInfoArray.cpp (.../TFileInfoArray.cpp) (revision a5aa3c3cb78f3767641de2627d1a49a1dc35b429) +++ src/libchcore/TFileInfoArray.cpp (.../TFileInfoArray.cpp) (revision 081055369d6b332ef1651877756657973b1b2d9c) @@ -149,9 +149,9 @@ void TFileInfoArray::Load(const ISerializerContainerPtr& spContainer, const TBasePathDataContainerPtr& spBasePaths) { - IColumnsDefinitionPtr spColumns = spContainer->GetColumnsDefinition(); - if(spColumns->IsEmpty()) - TFileInfo::InitLoader(spColumns); + IColumnsDefinition& rColumns = spContainer->GetColumnsDefinition(); + if(rColumns.IsEmpty()) + TFileInfo::InitLoader(rColumns); std::vector vEntries; ISerializerRowReaderPtr spRowReader = spContainer->GetRowReader();