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

List:       kde-commits
Subject:    kdenonbeta/kdom
From:       Rob Buis <rwlbuis () xs4all ! nl>
Date:       2004-10-31 20:33:45
Message-ID: 20041031203345.5472316C35 () office ! kde ! org
[Download RAW message or body]

CVS commit by buis: 

Do the document creation a bit differently, this removes some valgrind problems...


  M +3 -2      DOMImplementation.cc   1.45
  M +1 -1      DOMImplementation.h   1.25


--- kdenonbeta/kdom/DOMImplementation.cc  #1.44:1.45
@@ -179,5 +179,5 @@ DocumentType DOMImplementation::createDo
 }
 
-Document DOMImplementation::createDocument(const DOMString &namespaceURI, const \
DOMString &qualifiedName, const DocumentType &doctype) +Document \
DOMImplementation::createDocument(const DOMString &namespaceURI, const DOMString \
&qualifiedName, const DocumentType &doctype, bool createDocElement)  {
         int temp;
@@ -185,4 +185,5 @@ Document DOMImplementation::createDocume
 
         DocumentImpl *doc = createDocument(static_cast<DocumentTypeImpl \
*>(doctype.objectHandle())); +        if(createDocElement)
         doc->appendChild(doc->createElementNS(namespaceURI, qualifiedName));
         return doc;

--- kdenonbeta/kdom/DOMImplementation.h  #1.24:1.25
@@ -46,5 +46,5 @@ namespace KDOM
                 bool hasFeature(const DOMString &feature, const DOMString &version);
                 DocumentType createDocumentType(const DOMString &qualifiedName, \
                const DOMString &publicId, const DOMString &systemId);
-                Document createDocument(const DOMString &namespaceURI, const \
DOMString &qualifiedName, const DocumentType &doctype); +                Document \
createDocument(const DOMString &namespaceURI, const DOMString &qualifiedName, const \
DocumentType &doctype, bool createDocElement = true);  
                 // DOMImplementationCSS inherited function


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

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