diff --git a/libjava/classpath/ChangeLog b/libjava/classpath/ChangeLog index b7a9a4c92cdba19c517fcb9721510896c3741ff7..a7ee39fdc79d48b7999582e4212806b28814e633 100644 --- a/libjava/classpath/ChangeLog +++ b/libjava/classpath/ChangeLog @@ -1,3 +1,8 @@ +2010-07-30 Andrew Haley <aph@redhat.com> + + * javax/print/attribute/standard/JobStateReasons.java (add): Fix + infinite recursion with call to super. + 2010-06-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> * scripts/check_jni_methods.sh.in: Don't use diff -U. diff --git a/libjava/classpath/javax/print/attribute/standard/JobStateReasons.java b/libjava/classpath/javax/print/attribute/standard/JobStateReasons.java index 503c06c0290ee05b1e5d9c41ae0caf6c8930f7f8..6c7a9f4aad47fdc4c95e74070266dc316b5bf9ab 100644 --- a/libjava/classpath/javax/print/attribute/standard/JobStateReasons.java +++ b/libjava/classpath/javax/print/attribute/standard/JobStateReasons.java @@ -129,7 +129,7 @@ public final class JobStateReasons extends HashSet<JobStateReason> if (o == null) throw new NullPointerException("reason is null"); - return add(o); + return super.add(o); } /** diff --git a/libjava/classpath/lib/javax/print/attribute/standard/JobStateReasons.class b/libjava/classpath/lib/javax/print/attribute/standard/JobStateReasons.class index f9cc7b3e866cc5085a3ae68b12095865447c3ddd..5668b66646195d83e03a95daae56a158ef734b56 100644 Binary files a/libjava/classpath/lib/javax/print/attribute/standard/JobStateReasons.class and b/libjava/classpath/lib/javax/print/attribute/standard/JobStateReasons.class differ