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

List:       kde-commits
Subject:    kdenonbeta/kdom/core
From:       Rob Buis <buis () kde ! org>
Date:       2006-01-01 10:45:30
Message-ID: 1136112330.156763.24606.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 493029 by buis:

Forgot to merge this in.


 M  +3 -2      DocumentImpl.cpp  


--- trunk/kdenonbeta/kdom/core/DocumentImpl.cpp #493028:493029
@@ -73,6 +73,7 @@
 : NodeBaseImpl(0), DocumentCSSImpl(), DocumentViewImpl(), DocumentEventImpl(),
   DocumentRangeImpl(), DocumentTraversalImpl(), XPointerEvaluatorImpl(), \
XPathEvaluatorImpl(), m_implementation(i)  {
+    document.resetSkippingRef(this);
     m_view = view;
     m_cssTarget = 0;
     m_ecmaEngine = 0;
@@ -115,8 +116,9 @@
 DocumentImpl::~DocumentImpl()
 {
     delete m_ecmaEngine;
+	document.resetSkippingRef(0);
+    delete m_styleSelector;
     delete m_docLoader;
-
     if(m_elementSheet)
         m_elementSheet->deref();
     if(m_xmlVersion)
@@ -128,7 +130,6 @@
     if(m_configuration)
         m_configuration->deref();
 
-    delete m_styleSelector;
     delete m_paintDeviceMetrics;
 }
 


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

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