diff options
Diffstat (limited to 'svtools/source/contnr/viewdataentry.cxx')
-rw-r--r-- | svtools/source/contnr/viewdataentry.cxx | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/svtools/source/contnr/viewdataentry.cxx b/svtools/source/contnr/viewdataentry.cxx index 3b35c7578d1d..0fda3dd7e594 100644 --- a/svtools/source/contnr/viewdataentry.cxx +++ b/svtools/source/contnr/viewdataentry.cxx @@ -107,13 +107,26 @@ SvViewDataEntry::SvViewDataEntry() : SvViewData() { DBG_CTOR(SvViewDataEntry,0); - pItemData = 0; } SvViewDataEntry::~SvViewDataEntry() { DBG_DTOR(SvViewDataEntry,0); - delete [] pItemData; +} + +void SvViewDataEntry::Init(size_t nSize) +{ + maItems.resize(nSize); +} + +const SvViewDataItem* SvViewDataEntry::GetItem(size_t nPos) const +{ + return &maItems[nPos]; +} + +SvViewDataItem* SvViewDataEntry::GetItem(size_t nPos) +{ + return &maItems[nPos]; } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |