diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 8b196b5e3ecfded1f355adf111954bf5a4899b6d..cdd5f060a6f747210908d2e0e9931c3b882f7dd0 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2005-05-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* java/awt/BufferCapabilities.java (BufferCapabilities): Fix
+	the typo.
+
 2005-05-04  Thomas Fitzsimmons  <fitzsim@redhat.com>
 
 	* java/awt/image/BufferStrategy.java: Document.
diff --git a/libjava/java/awt/BufferCapabilities.java b/libjava/java/awt/BufferCapabilities.java
index 4ff2ba98d9fd24582ccf8fd4986c10433644c76a..2140ad1cfce56287353f5648ccf1d68a25c98a1f 100644
--- a/libjava/java/awt/BufferCapabilities.java
+++ b/libjava/java/awt/BufferCapabilities.java
@@ -144,11 +144,11 @@ public class BufferCapabilities implements Cloneable
 			    ImageCapabilities backCaps,
                             FlipContents flipContents)
   {
-    if (front ==  null || back == null)
+    if (frontCaps ==  null || backCaps == null)
       throw new IllegalArgumentException();
-    this.front = front;
-    this.back = back;
-    this.flip = flip;
+    this.front = frontCaps;
+    this.back = backCaps;
+    this.flip = flipContents;
   }
 
   /**