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]

Reply via email to