From ab0e2f83deffc95852b8bcf5f0e46c1e798e3b74 Mon Sep 17 00:00:00 2001 From: Alberto Massari <amassari@apache.org> Date: Fri, 23 Feb 2007 13:22:24 +0000 Subject: [PATCH] Reuse existing method git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@510941 13f79535-47bb-0310-9956-ffa450edef68 --- src/xercesc/util/QName.cpp | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/xercesc/util/QName.cpp b/src/xercesc/util/QName.cpp index cf30c351a..86990b2f3 100644 --- a/src/xercesc/util/QName.cpp +++ b/src/xercesc/util/QName.cpp @@ -344,20 +344,7 @@ void QName::setNPrefix(const XMLCh* prefix, const unsigned int newLen) void QName::setLocalPart(const XMLCh* localPart) { - unsigned int newLen; - - newLen = XMLString::stringLen(localPart); - if (!fLocalPartBufSz || (newLen > fLocalPartBufSz)) - { - fMemoryManager->deallocate(fLocalPart); //delete [] fLocalPart; - fLocalPart = 0; - fLocalPartBufSz = newLen + 8; - fLocalPart = (XMLCh*) fMemoryManager->allocate - ( - (fLocalPartBufSz + 1) * sizeof(XMLCh) - ); //new XMLCh[fLocalPartBufSz + 1]; - } - XMLString::moveChars(fLocalPart, localPart, newLen + 1); + setNLocalPart(localPart, XMLString::stringLen(localPart)); } void QName::setNLocalPart(const XMLCh* localPart, const unsigned int newLen) -- GitLab