amassari 2005/03/31 02:45:59
Modified: c/src/xercesc/validators/schema TraverseSchema.cpp
Log:
Don't invoke the resolver when a <xs:import/> is found
Revision Changes Path
1.134 +5 -1
xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp
Index: TraverseSchema.cpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp,v
retrieving revision 1.133
retrieving revision 1.134
diff -u -r1.133 -r1.134
--- TraverseSchema.cpp 30 Mar 2005 02:22:38 -0000 1.133
+++ TraverseSchema.cpp 31 Mar 2005 10:45:58 -0000 1.134
@@ -770,6 +770,10 @@
//}
// With new XMLEntityResolver, it may resolve the nameSpace so call
resolveSchemaLocation...
+ // a bare <xs:import/> doesn't load anything
+ if(!schemaLocation && !nameSpace)
+ return;
+
// ------------------------------------------------------------------
// Resolve schema location
// ------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]