| commit | 677a18c2e16c5c1ae6be8d30e1a967f41fbf67a0 | [log] |
|---|---|---|
| author | Noel Grandin <noelgrandin@gmail.com> | Tue Mar 09 18:59:16 2021 +0200 |
| committer | Noel Grandin <noel.grandin@collabora.co.uk> | Thu Mar 11 07:44:31 2021 +0100 |
| tree | d4c655934858932912855217e9424b5671077e5e | |
| parent | 3d7103f18eb0a5eaf49c0acd72c7f6a3b98199ae [diff] |
tdf#140590 Crash in Save-As dialog in Tools>Chapter Numbering This would only affect assert builds. The assert condition here did not match the condition in createFastChildContext several lines below. Bug since this code was introduced in commit 1535f39388223de53e4b923c6f7bb71ee32c1858 Date: Fri Nov 7 19:11:11 2014 +0100 sw: store Outline Numbering as ODF fragment instead of SfxPoolItems Change-Id: I3f6a0b91e3c17f4ca358a75116481fc38c01e94e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112233 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
diff --git a/sw/source/uibase/config/StoredChapterNumbering.cxx b/sw/source/uibase/config/StoredChapterNumbering.cxx index eb97b1c..07e6884 100644 --- a/sw/source/uibase/config/StoredChapterNumbering.cxx +++ b/sw/source/uibase/config/StoredChapterNumbering.cxx
@@ -320,7 +320,7 @@ public: virtual void SAL_CALL endFastElement(sal_Int32 /*Element*/) override { assert(m_Contexts.size() < SwChapterNumRules::nMaxRules); assert(m_Contexts.size() <= SwChapterNumRules::nMaxRules); for (auto iter = m_Contexts.begin(); iter != m_Contexts.end(); ++iter) { uno::Reference<container::XIndexReplace> const xRule(