summaryrefslogtreecommitdiff
path: root/writerfilter/source/dmapper/DomainMapperTableHandler.cxx
diff options
context:
space:
mode:
authorHenning Brinkmann <hbrinkm@openoffice.org>2010-02-10 14:22:22 +0100
committerHenning Brinkmann <hbrinkm@openoffice.org>2010-02-10 14:22:22 +0100
commit0affe5f7072c1dffbc83f69509d846d66a8ccd6d (patch)
tree6bfed1bf342581a979899c158554f4e855ea1145 /writerfilter/source/dmapper/DomainMapperTableHandler.cxx
parent55794d87eefb23f284c11d084ecc3628b8cc35ec (diff)
writerfilter07: DomainMapper::endTableGetRowProperties: Invalidate PropertyMap for row to the actual values, DomainMapperTableManager::endLevel: reset table width
Diffstat (limited to 'writerfilter/source/dmapper/DomainMapperTableHandler.cxx')
-rw-r--r--writerfilter/source/dmapper/DomainMapperTableHandler.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/writerfilter/source/dmapper/DomainMapperTableHandler.cxx b/writerfilter/source/dmapper/DomainMapperTableHandler.cxx
index 067967467f07..ca8f962f3e85 100644
--- a/writerfilter/source/dmapper/DomainMapperTableHandler.cxx
+++ b/writerfilter/source/dmapper/DomainMapperTableHandler.cxx
@@ -721,7 +721,8 @@ RowPropertyValuesSeq_t DomainMapperTableHandler::endTableGetRowProperties()
if( aRowIter->get()->find( PropertyDefinition( PROP_IS_SPLIT_ALLOWED, false )) == aRowIter->get()->end())
aRowIter->get()->Insert( PROP_IS_SPLIT_ALLOWED, false, uno::makeAny(sal_True ) );
- aRowProperties[nRow] = aRowIter->get()->GetPropertyValues();
+ (*aRowIter)->Invalidate();
+ aRowProperties[nRow] = (*aRowIter)->GetPropertyValues();
#ifdef DEBUG_DOMAINMAPPER
dmapper_logger->addTag((*aRowIter)->toTag());
dmapper_logger->addTag(lcl_PropertyValuesToTag(aRowProperties[nRow]));