From 02c3d2ec47d2d4d59ccc10db00bb11e9f6efa93d Mon Sep 17 00:00:00 2001
From: Andrew Haley <aph@redhat.com>
Date: Fri, 30 Jul 2010 10:49:36 +0000
Subject: [PATCH] JobStateReasons.java (add): Fix infinite recursion with call
 to super.

2010-07-30  Andrew Haley  <aph@redhat.com>

        * javax/print/attribute/standard/JobStateReasons.java (add): Fix
        infinite recursion with call to super.

From-SVN: r162708
---
 libjava/classpath/ChangeLog                   |   5 +++++
 .../attribute/standard/JobStateReasons.java   |   2 +-
 .../attribute/standard/JobStateReasons.class  | Bin 2137 -> 2147 bytes
 3 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/libjava/classpath/ChangeLog b/libjava/classpath/ChangeLog
index b7a9a4c92cdb..a7ee39fdc79d 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 503c06c0290e..6c7a9f4aad47 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
GIT binary patch
delta 147
zcmca9@K}KB)W2Q(7#J7~86q}v*|2bNF)%ZD^Dvk*_)LDlA~o5ArCBtDkwGvkKS{T^
zB(Wq_w<tBSI6tp=^ADCJCg$x7UXx?l4Mcqz92gjZ(2v2Nfr&u@XdV+oz~n{jW}<-%
kK|panpolJ51p@=KQ1Ilp>>7+dlf^hp_(Q>J!=QS?0kt(AlmGw#

delta 120
zcmaDXa8rQm)W2Q(7#J7~8NxPl*|1E`U}<FxocxYOY;q8b#AX)O1SaNf45pLQ*$qU!
z7#tWFfzX@5hk=Pf0jP<I!FTc+b~8~w27jP9A5cUWtb&1oStwxgcXkcNpvejxCj7x*
JwINVFp#a)a7W@DJ

-- 
GitLab