You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by wh...@apache.org on 2004/10/15 12:30:09 UTC
cvs commit: ws-axis/c/src/xml/xml4c XercesHandler.cpp
whitlock 2004/10/15 03:30:09
Modified: c/src/xml/xml4c XercesHandler.cpp
Log:
Make the engine pure C++. Replace malloc/free/strdup with new/delete.
Revision Changes Path
1.2 +2 -2 ws-axis/c/src/xml/xml4c/XercesHandler.cpp
Index: XercesHandler.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/xml/xml4c/XercesHandler.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XercesHandler.cpp 12 Oct 2004 10:48:30 -0000 1.1
+++ XercesHandler.cpp 15 Oct 2004 10:30:09 -0000 1.2
@@ -31,8 +31,8 @@
{
m_nStatus = AXIS_SUCCESS;
m_pCurrElement = 0;
- m_pNextElement = (AnyElement*)malloc(sizeof (AnyElement));
- m_pPrefixMappingElement = (AnyElement*)malloc(sizeof (AnyElement));
+ m_pNextElement = new AnyElement;
+ m_pPrefixMappingElement = new AnyElement;
m_bEndElementFollows = false;
m_pNextElement->m_pchNameOrValue = 0;
m_pNextElement->m_pchNamespace = 0;