summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVasily Melenchuk <vasily.melenchuk@cib.de>2021-12-29 12:59:21 +0300
committerThorsten Behrens <thorsten.behrens@allotropia.de>2022-01-03 15:28:03 +0100
commit544aeb264e8d55e8160496e2e40ac35dc02071b2 (patch)
treebf1d2eb0bbdb2b7e55f1c25a4c905cd1b801bba7
parenttdf#126269 Add clipping to diagonal border lines (diff)
downloadcore-544aeb264e8d55e8160496e2e40ac35dc02071b2.tar.gz
core-544aeb264e8d55e8160496e2e40ac35dc02071b2.zip
crashtesting: set document reference only once
For SdtHelper we need to keep valid reference to main document (in our case first call), not to any of substreams like header, footer, etc. Change-Id: Id9d99c1a9bff9a3392eea4cc6e2abe774e5868d2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127672 Tested-by: Jenkins Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de> (cherry picked from commit 923665ac525e8dad218724327fdbd98d4fb790ad) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127582 Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de> Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
-rw-r--r--writerfilter/source/dmapper/DomainMapper_Impl.hxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/writerfilter/source/dmapper/DomainMapper_Impl.hxx b/writerfilter/source/dmapper/DomainMapper_Impl.hxx
index 3a9741f629ac..6b27475f87a0 100644
--- a/writerfilter/source/dmapper/DomainMapper_Impl.hxx
+++ b/writerfilter/source/dmapper/DomainMapper_Impl.hxx
@@ -599,7 +599,7 @@ public:
utl::MediaDescriptor const & rMediaDesc);
~DomainMapper_Impl();
- void setDocumentReference(void* pDocument) { m_pOOXMLDocument = pDocument; };
+ void setDocumentReference(void* pDocument) { if (!m_pOOXMLDocument) m_pOOXMLDocument = pDocument; };
writerfilter::ooxml::OOXMLDocument* getDocumentReference() const;
SectionPropertyMap* GetLastSectionContext( )