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]