From 436d8731f52fc69c1069610047d3fb56d2ebe4a5 Mon Sep 17 00:00:00 2001 From: Gareth Reakes <gareth@apache.org> Date: Thu, 24 Jul 2003 08:19:28 +0000 Subject: [PATCH] getTextContent fix. Patch by Erik Rydgren. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@175121 13f79535-47bb-0310-9956-ffa450edef68 --- src/xercesc/dom/impl/DOMNodeImpl.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/xercesc/dom/impl/DOMNodeImpl.cpp b/src/xercesc/dom/impl/DOMNodeImpl.cpp index 2cde1bd00..088233f79 100644 --- a/src/xercesc/dom/impl/DOMNodeImpl.cpp +++ b/src/xercesc/dom/impl/DOMNodeImpl.cpp @@ -950,12 +950,10 @@ short DOMNodeImpl::reverseTreeOrderBitPattern(short pattern) const { 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; -- GitLab