You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@locus.apache.org on 2000/12/07 18:04:04 UTC
cvs commit: xml-xalan/c/samples/ThreadSafe ThreadSafe.cpp
dbertoni 00/12/07 09:04:04
Modified: c/samples/ThreadSafe ThreadSafe.cpp
Log:
Added call to parser liaison to request thread-safe documents.
Revision Changes Path
1.10 +6 -2 xml-xalan/c/samples/ThreadSafe/ThreadSafe.cpp
Index: ThreadSafe.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/samples/ThreadSafe/ThreadSafe.cpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ThreadSafe.cpp 2000/11/28 17:23:36 1.9
+++ ThreadSafe.cpp 2000/12/07 17:04:04 1.10
@@ -77,6 +77,10 @@
XObjectFactoryDefault theXObjectFactory;
XPathFactoryDefault theXPathFactory;
+ // The default is that documents are not thread-safe. Set this to
+ // true so they are.
+ theParserLiaison.setThreadSafe(true);
+
// Create a processor...and output the start message.
XSLTEngineImpl theProcessor(
theParserLiaison,
@@ -99,8 +103,8 @@
theXPathSupport,
theXObjectFactory);
- // Set the XSLTInputSource...
- XSLTInputSource xslIn(glbDocSource);
+ // Set the XSLTInputSource...
+ XSLTInputSource xslIn(glbDocSource);
// Generate the output file name for this thread.
ostrstream theFormatterOut;