diff options
author | Eike Rathke <erack@redhat.com> | 2013-10-18 15:41:13 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2013-10-18 15:42:03 +0200 |
commit | f6d23bbe9909545e044d497e05ebcee28a1b2552 (patch) | |
tree | 7fcbc310f4e13c793e69c81552233530c896186b /editeng | |
parent | 459e3a26a48a4f035807cfa1711f569b5fd3fec4 (diff) |
new WrongList only if there wasn't one or it wasn't empty
Change-Id: Id6eaba19e89236716db2a0db9f557216d9402c66
Diffstat (limited to 'editeng')
-rw-r--r-- | editeng/source/editeng/editdoc.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/editeng/source/editeng/editdoc.cxx b/editeng/source/editeng/editdoc.cxx index 16bfe8ff9bff..26c2b24d58c3 100644 --- a/editeng/source/editeng/editdoc.cxx +++ b/editeng/source/editeng/editdoc.cxx @@ -1755,8 +1755,9 @@ void ContentNode::SetWrongList( WrongList* p ) void ContentNode::CreateWrongList() { - DBG_ASSERT(!mpWrongList, "WrongList already exist!"); - mpWrongList.reset(new WrongList); + SAL_WARN_IF( mpWrongList && !mpWrongList->empty(), "editeng", "WrongList already exist!"); + if (!mpWrongList || !mpWrongList->empty()) + mpWrongList.reset(new WrongList); } void ContentNode::DestroyWrongList() |