Update of /var/cvs/src/org/mmbase/module/core
In directory james.mmbase.org:/tmp/cvs-serv3665/core

Modified Files:
      Tag: MMBase-1_8
        TransactionManager.java 
Log Message:
could give NPE if editing only relations


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/module/core


Index: TransactionManager.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/module/core/TransactionManager.java,v
retrieving revision 1.34.2.1
retrieving revision 1.34.2.2
diff -u -b -r1.34.2.1 -r1.34.2.2
--- TransactionManager.java     4 Nov 2008 18:37:34 -0000       1.34.2.1
+++ TransactionManager.java     11 Nov 2008 09:07:07 -0000      1.34.2.2
@@ -19,7 +19,7 @@
 /**
  * @javadoc
  * @author Rico Jansen
- * @version $Id: TransactionManager.java,v 1.34.2.1 2008/11/04 18:37:34 
michiel Exp $
+ * @version $Id: TransactionManager.java,v 1.34.2.2 2008/11/11 09:07:07 
michiel Exp $
  */
 public class TransactionManager implements TransactionManagerInterface {
 
@@ -312,9 +312,9 @@
                 NodeState state = (NodeState) stati.get(new 
Integer(node.getNumber()));
                 if (state.changed) {
                     NodeState sstate = (NodeState) stati.get(new 
Integer(node.getIntValue("snumber")));
-                    sstate.changed = true;
+                    if (sstate != null) sstate.changed = true;
                     NodeState dstate = (NodeState) stati.get(new 
Integer(node.getIntValue("dnumber")));
-                    dstate.changed = true;
+                    if (dstate != null) dstate.changed = true;
                 }
 
             }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to