Index: src/libchcore/TSQLiteSerializerContainer.h =================================================================== diff -u -N -r293e52b38d46653068006262172018a0f0d0a31c -r081055369d6b332ef1651877756657973b1b2d9c --- src/libchcore/TSQLiteSerializerContainer.h (.../TSQLiteSerializerContainer.h) (revision 293e52b38d46653068006262172018a0f0d0a31c) +++ src/libchcore/TSQLiteSerializerContainer.h (.../TSQLiteSerializerContainer.h) (revision 081055369d6b332ef1651877756657973b1b2d9c) @@ -38,7 +38,7 @@ virtual ~TSQLiteSerializerContainer(); - virtual IColumnsDefinitionPtr GetColumnsDefinition() const; + virtual IColumnsDefinition& GetColumnsDefinition(); virtual ISerializerRowDataPtr AddRow(size_t stRowID); virtual ISerializerRowDataPtr GetRow(size_t stRowID); @@ -60,7 +60,7 @@ typedef std::map RowMap; // maps row id to row data RowMap m_mapRows; - TSQLiteColumnDefinitionPtr m_spColumns; + TSQLiteColumnsDefinition m_tColumns; std::set m_setDeleteItems;