Author: mrglavas
Date: Thu May  1 15:38:53 2008
New Revision: 652698

URL: http://svn.apache.org/viewvc?rev=652698&view=rev
Log:
Fixing a potential NPE.

Modified:
    xerces/java/trunk/src/org/apache/xerces/dom/NamedNodeMapImpl.java

Modified: xerces/java/trunk/src/org/apache/xerces/dom/NamedNodeMapImpl.java
URL: 
http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/dom/NamedNodeMapImpl.java?rev=652698&r1=652697&r2=652698&view=diff
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/dom/NamedNodeMapImpl.java (original)
+++ xerces/java/trunk/src/org/apache/xerces/dom/NamedNodeMapImpl.java Thu May  
1 15:38:53 2008
@@ -604,13 +604,17 @@
     private void readObject(ObjectInputStream in)
         throws IOException, ClassNotFoundException {
         in.defaultReadObject();
-        nodes = new ArrayList(nodes);
+        if (nodes != null) {
+            nodes = new ArrayList(nodes);
+        }
     }
 
     private void writeObject(ObjectOutputStream out) throws IOException {
         List oldNodes = this.nodes;
         try {
-            this.nodes = new Vector(oldNodes);
+            if (oldNodes != null) {
+                this.nodes = new Vector(oldNodes);
+            }
             out.defaultWriteObject();
         }
         // If the write fails for some reason ensure 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to