auriemma    00/09/21 09:41:15

  Modified:    c/src/XSLT XalanTemplate.cpp
  Log:
  More explicit instantiations for AIX.
  
  Revision  Changes    Path
  1.2       +7 -5      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.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XalanTemplate.cpp 2000/09/20 14:17:44     1.1
  +++ XalanTemplate.cpp 2000/09/21 16:41:13     1.2
  @@ -159,6 +159,7 @@
   #include <XSLT/StylesheetHandler.hpp>
   #include <XSLT/TraceListener.hpp>
   #include <XSLT/VariablesStack.hpp>
  +#include <XSLT/XalanNumberingResourceBundle.hpp>
   #include <XSLT/XSLTEngineImpl.hpp>
   #include <XSLT/XSLTProcessorEnvSupportDefault.hpp>
   
  @@ -185,8 +186,9 @@
   static Stylesheet::PatternTableVectorType thePatternTableVector;
   static map<int,int,less<int> > theIntMap;
   static ElemNumber::DecimalToRomanVectorType theDecimalToRomanVector;
  -static NamespacesHandler::IteratorVectorType theDeadEntries; 
  +static vector<NamespacesHandler::NamespacesMapType::iterator> 
theNamespacesMapTypeIteratorVector;
   static VariablesStack::ParamsVectorType      theParamsVector;
  +static ElemNumber::NumberingResourceBundleMapType 
theNumberingResourceBundleMapType;
   
   
   
  @@ -204,7 +206,7 @@
                
                for_each(theVector.begin(),
                         theVector.end(),
  -                      
XObjectFactoryDefault::ProtectedDeleteXObjectFunctor(theFactory, true));
  +                      
XObjectFactoryDefault::DeleteXObjectFunctor(theFactory, true));
        }
        
        {               
  @@ -222,7 +224,7 @@
   
                for_each(theVector.begin(),
                         theVector.end(),
  -                      
XPathFactoryDefault::ProtectedDeleteXPathFunctor(theXPath, true));
  +                      XPathFactoryDefault::DeleteXPathFunctor(theXPath, 
true));
        }
        
        {               
  @@ -244,8 +246,8 @@
        {
                typedef 
XPathEnvSupportDefault::NamespaceFunctionTableDeleteFunctor             
NamespaceFunctionTableDeleteFunctor;
        
  -             typedef NamespaceFunctionTableDeleteFunctor::FunctionTableType  
                FunctionTableType;
  -             typedef 
NamespaceFunctionTableDeleteFunctor::NamespaceFunctionTablesType        
NamespaceFunctionTablesType;
  +             typedef 
NamespaceFunctionTableDeleteFunctor::FunctionTableInnerType                     
FunctionTableType;
  +             typedef 
NamespaceFunctionTableDeleteFunctor::NamespaceFunctionTablesInnerType   
NamespaceFunctionTablesType;
        
                NamespaceFunctionTablesType     theTable;
                
  
  
  

Reply via email to