editeng/source/editeng/editdoc.cxx |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit f6d23bbe9909545e044d497e05ebcee28a1b2552
Author: Eike Rathke <er...@redhat.com>
Date:   Fri Oct 18 15:41:13 2013 +0200

    new WrongList only if there wasn't one or it wasn't empty
    
    Change-Id: Id6eaba19e89236716db2a0db9f557216d9402c66

diff --git a/editeng/source/editeng/editdoc.cxx 
b/editeng/source/editeng/editdoc.cxx
index 16bfe8f..26c2b24 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()
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to