You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mr...@apache.org on 2009/01/02 07:24:26 UTC
svn commit: r730676 -
/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/stax/events/StartElementImpl.java
Author: mrglavas
Date: Thu Jan 1 22:24:25 2009
New Revision: 730676
URL: http://svn.apache.org/viewvc?rev=730676&view=rev
Log:
Ensure that the NamespaceContext returned from a StartElement event is never null.
Modified:
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/stax/events/StartElementImpl.java
Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/stax/events/StartElementImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/stax/events/StartElementImpl.java?rev=730676&r1=730675&r2=730676&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/stax/events/StartElementImpl.java (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/stax/events/StartElementImpl.java Thu Jan 1 22:24:25 2009
@@ -32,6 +32,8 @@
import javax.xml.stream.events.Namespace;
import javax.xml.stream.events.StartElement;
+import org.apache.xerces.stax.DefaultNamespaceContext;
+
/**
* @xerces.internal
*
@@ -58,7 +60,7 @@
*/
public StartElementImpl(final QName name, final NamespaceContext namespaceContext, final Location location) {
super(name, true, location);
- fNamespaceContext = namespaceContext;
+ fNamespaceContext = (namespaceContext != null) ? namespaceContext : DefaultNamespaceContext.getInstance();
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org