--- a/jdk/src/share/classes/javax/swing/event/TreeModelEvent.java Fri Jun 14 10:41:45 2013 -0700
+++ b/jdk/src/share/classes/javax/swing/event/TreeModelEvent.java Mon Jun 17 18:30:49 2013 +0400
@@ -128,7 +128,7 @@
public TreeModelEvent(Object source, Object[] path, int[] childIndices,
Object[] children)
{
- this(source, new TreePath(path), childIndices, children);
+ this(source, (path == null) ? null : new TreePath(path), childIndices, children);
}
/**
@@ -183,7 +183,7 @@
*/
public TreeModelEvent(Object source, Object[] path)
{
- this(source, new TreePath(path));
+ this(source, (path == null) ? null : new TreePath(path));
}
/**