diff options
author | Caolán McNamara <caolanm@redhat.com> | 2018-03-08 21:05:51 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2018-03-09 10:09:00 +0100 |
commit | a4617d76a51bc6d4cf5e4e4ea02ddb6a9060dc1e (patch) | |
tree | 34855da6b534e551556ee16f1efa62afd29f972f /writerfilter | |
parent | c05681341002742991a41c3def760c67e5de4773 (diff) |
forcepoint #21 pop on empty stack
Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
Change-Id: I0aac834a60224b33e5d33d08abd7fb056ef9d52a
Reviewed-on: https://gerrit.libreoffice.org/50973
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/dmapper/DomainMapper_Impl.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/writerfilter/source/dmapper/DomainMapper_Impl.cxx b/writerfilter/source/dmapper/DomainMapper_Impl.cxx index ece3775fc686..4c051cd73e5f 100644 --- a/writerfilter/source/dmapper/DomainMapper_Impl.cxx +++ b/writerfilter/source/dmapper/DomainMapper_Impl.cxx @@ -2254,7 +2254,8 @@ void DomainMapper_Impl::PopShapeContext() if ( !m_aAnchoredStack.top().bToRemove ) { RemoveLastParagraph(); - m_aTextAppendStack.pop(); + if (!m_aTextAppendStack.empty()) + m_aTextAppendStack.pop(); } uno::Reference< text::XTextContent > xObj = m_aAnchoredStack.top( ).xTextContent; |