mhoyt       2004/06/27 22:06:09

  Modified:    c        Makefile.incl.in
               c/src/xalanc/XSLT ElemLiteralResult.cpp
                        ElemTemplateElement.cpp
  Log:
  Iterative stylesheet execution
  
  Revision  Changes    Path
  1.20      +3 -1      xml-xalan/c/Makefile.incl.in
  
  Index: Makefile.incl.in
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/Makefile.incl.in,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Makefile.incl.in  28 May 2004 18:19:37 -0000      1.19
  +++ Makefile.incl.in  28 Jun 2004 05:06:09 -0000      1.20
  @@ -54,6 +54,8 @@
   SAMPLES_DIR = $(XALANCROOT)/samples
   TESTS_DIR = $(XALANCROOT)/Tests
   
  +XSL_BUILD_OPTIONS += -DITERATIVE_EXECUTION
  +
   # ICU 
   ifeq ($(TRANSCODER), "icu")
     XALAN_USE_ICU = yes
  @@ -99,7 +101,7 @@
   
   ifeq ($(MESSAGELOADER),NLS)
   LOCAL_LIB =
  -XSL_BUILD_OPTIONS += -DXALAN_NLS_MSG_LOADER
  +XSL_BUILD_OPTIONS += -DXALAN_NLS_MSG_LOADER -DITERATIVE_EXECUTION
   endif
   
   ifeq ($(MESSAGELOADER),ICU)
  
  
  
  1.7       +1 -1      xml-xalan/c/src/xalanc/XSLT/ElemLiteralResult.cpp
  
  Index: ElemLiteralResult.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/xalanc/XSLT/ElemLiteralResult.cpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ElemLiteralResult.cpp     28 Jun 2004 04:20:32 -0000      1.6
  +++ ElemLiteralResult.cpp     28 Jun 2004 05:06:09 -0000      1.7
  @@ -384,7 +384,7 @@
   
   
   
  -#if !defined(ITERATIVE_EXECUTION
  +#if !defined(ITERATIVE_EXECUTION)
   void
   ElemLiteralResult::execute(StylesheetExecutionContext&       
executionContext) const
   {
  
  
  
  1.17      +1 -1      xml-xalan/c/src/xalanc/XSLT/ElemTemplateElement.cpp
  
  Index: ElemTemplateElement.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/xalanc/XSLT/ElemTemplateElement.cpp,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- ElemTemplateElement.cpp   28 Jun 2004 04:20:32 -0000      1.16
  +++ ElemTemplateElement.cpp   28 Jun 2004 05:06:09 -0000      1.17
  @@ -234,7 +234,7 @@
   void
   ElemTemplateElement::execute(StylesheetExecutionContext&                     
executionContext) const
   {
  -     const ElemTemplateElement const * invoker = getParentNodeElem();
  +     const ElemTemplateElement * invoker = getParentNodeElem();
        const ElemTemplateElement * currentElement = this;
        const ElemTemplateElement * nextElement = 0;
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to