You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by kn...@apache.org on 2009/01/21 05:44:44 UTC
svn commit: r736210 -
/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java
Author: knoaman
Date: Tue Jan 20 20:44:43 2009
New Revision: 736210
URL: http://svn.apache.org/viewvc?rev=736210&view=rev
Log:
Reset the structures used to handle identity constraints with a 'ref' attribute
Modified:
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java
Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java?rev=736210&r1=736209&r2=736210&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java Tue Jan 20 20:44:43 2009
@@ -2193,6 +2193,15 @@
fKeyrefsMapXSDocumentInfo[i] = null;
}
fKeyrefStackPos = 0;
+
+ // and do same for idc referrals
+ for (int i = 0; i < fICReferralStackPos; i++) {
+ fICReferrals[i] = null;
+ fICReferralsMapXSDocumentInfo[i] = null;
+ fICReferralElems[i] = null;
+ fICReferralNamespaceContext[i] = null;
+ }
+ fICReferralStackPos = 0;
// create traversers if necessary
if (fAttributeChecker == null) {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org