You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by au...@apache.org on 2001/01/04 22:46:21 UTC

cvs commit: xml-xalan/c/src/XSLT XalanTemplate.cpp

auriemma    01/01/04 13:46:21

  Modified:    c/src/XSLT XalanTemplate.cpp
  Log:
  Changes for AIX.
  
  Revision  Changes    Path
  1.13      +16 -0     xml-xalan/c/src/XSLT/XalanTemplate.cpp
  
  Index: XalanTemplate.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/XalanTemplate.cpp,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- XalanTemplate.cpp	2000/11/30 20:34:19	1.12
  +++ XalanTemplate.cpp	2001/01/04 21:46:21	1.13
  @@ -140,6 +140,13 @@
   
   
   
  +#include <XalanSourceTree/XalanSourceTreeDocument.hpp>
  +#include <XalanSourceTree/XalanSourceTreeElement.hpp>
  +#include <XalanSourceTree/XalanSourceTreeParserLiaison.hpp>
  +#include <XalanSourceTree/XalanSourceTreeContentHandler.hpp>
  +
  +
  +
   #include <XSLT/AVT.hpp>
   #include <XSLT/AVTPart.hpp>
   #include <XSLT/ElemAttributeSet.hpp>
  @@ -172,6 +179,7 @@
   static string theString;
   static vector<XalanDOMString> theDOMStringVector;
   static vector<char> theCharVector;
  +static vector<wchar_t> theWCharVector;
   static vector<unsigned char> theUnsignedCharVector;
   static AttributeListImpl::AttributeVectorType theAttributeVectorEntryVector;
   static allocator<DOMString> theAllocator;
  @@ -494,6 +502,14 @@
   			theVector.begin(),
   			theVector.end(),
   			TraceListener::TraceListenerTraceFunctor(*theEvent));
  +	}
  +	
  +	{
  +		XalanSourceTreeParserLiaison::DocumentMapType	theMap;
  +
  +		for_each(theMap.begin(),
  +			 theMap.end(),
  +			 makeMapValueDeleteFunctor(theMap));
   	}
   
   	{