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;