[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/kword/part/frames
From:       Pierre Stirnweiss <pstirnweiss () googlemail ! com>
Date:       2008-12-09 20:15:34
Message-ID: 1228853734.326355.4895.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 895005 by pstirnweiss:

fix for crash in KWord on KoCreateShapeCommand destruction of the command.

 M  +1 -1      KWFrame.cpp  


--- trunk/koffice/kword/part/frames/KWFrame.cpp #895004:895005
@@ -48,7 +48,6 @@
 
 KWFrame::~KWFrame()
 {
-    m_shape = 0; // no delete is needed as the shape deletes us.
     if (m_frameSet) {
         bool justMe = m_frameSet->frameCount() == 1;
         m_frameSet->removeFrame(this); // first remove me so we won't get double deleted.
@@ -57,6 +56,7 @@
         m_frameSet = 0;
     }
     delete m_outline;
+    m_shape = 0; // no delete is needed as the shape deletes us.
 }
 
 void KWFrame::setFrameSet(KWFrameSet *fs)
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic