Hi, this patch fixes a NullPointerException which happens in JMenu.removeAll. This problem was easily spotable using our Swing demo.
The ChangeLog: 2006-06-22 Robert Schuster <[EMAIL PROTECTED]> * javax/swing/JMenu.java: (removeAll): Added check for popupMenu not being null. cya Robert
Index: javax/swing/JMenu.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JMenu.java,v retrieving revision 1.28 diff -u -r1.28 JMenu.java --- javax/swing/JMenu.java 21 Jun 2006 14:55:03 -0000 1.28 +++ javax/swing/JMenu.java 22 Jun 2006 13:20:36 -0000 @@ -250,7 +250,8 @@ */ public void removeAll() { - popupMenu.removeAll(); + if (popupMenu != null) + popupMenu.removeAll(); } /**
signature.asc
Description: OpenPGP digital signature