sylvain     2003/03/09 12:38:30

  Modified:    src/java/org/apache/cocoon/xml/dom DOMStreamer.java
  Log:
  Fix a NPE reported by Michael Wechner. Note that this fix is a filter that prevents 
null to be stored, but doesn't solve the cause
  
  Revision  Changes    Path
  1.2       +4 -1      cocoon-2.1/src/java/org/apache/cocoon/xml/dom/DOMStreamer.java
  
  Index: DOMStreamer.java
  ===================================================================
  RCS file: /home/cvs/cocoon-2.1/src/java/org/apache/cocoon/xml/dom/DOMStreamer.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMStreamer.java  9 Mar 2003 00:09:48 -0000       1.1
  +++ DOMStreamer.java  9 Mar 2003 20:38:30 -0000       1.2
  @@ -545,6 +545,9 @@
                * an existing one.
                */
               public void put(String prefix, String namespaceURI) {
  +             // FIXME (SW): it appears that prefix can be null (reported by Michael 
Wechner)
  +             if (prefix == null) return;
  +             
                   if (namespaceDeclarations == null)
                       namespaceDeclarations = new HashMap();
                   namespaceDeclarations.put(prefix, namespaceURI);
  
  
  

Reply via email to