You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ga...@apache.org on 2003/07/24 10:19:28 UTC

cvs commit: xml-xerces/c/src/xercesc/dom/impl DOMNodeImpl.cpp

gareth      2003/07/24 01:19:28

  Modified:    c/src/xercesc/dom/impl DOMNodeImpl.cpp
  Log:
  getTextContent fix. Patch by Erik Rydgren.
  
  Revision  Changes    Path
  1.25      +2 -4      xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.cpp
  
  Index: DOMNodeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.cpp,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- DOMNodeImpl.cpp	3 Apr 2003 19:25:50 -0000	1.24
  +++ DOMNodeImpl.cpp	24 Jul 2003 08:19:28 -0000	1.25
  @@ -950,12 +950,10 @@
   
   const XMLCh*     DOMNodeImpl::getTextContent() const
   {
  -
   	unsigned int nBufferLength = 0;
   
   	getTextContent(NULL, nBufferLength);
  -	XMLCh* pzBuffer = (XMLCh*)((DOMDocumentImpl*)getOwnerDocument())->allocate(nBufferLength+1);
  -
  +	XMLCh* pzBuffer = (XMLCh*)((DOMDocumentImpl*)getOwnerDocument())->allocate((nBufferLength+1) * sizeof(XMLCh));
   	getTextContent(pzBuffer, nBufferLength);
   	pzBuffer[nBufferLength] = 0;
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org