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