This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
FYI: Patch: gnu.java.awt.EmbeddedWindow
- From: Michael Koch <konqueror at gmx dot de>
- To: java-patches at gcc dot gnu dot org
- Date: Tue, 10 Feb 2004 18:52:33 +0100
- Subject: FYI: Patch: gnu.java.awt.EmbeddedWindow
Hi list,
I just commited a little fix for gnu.java.awt.EmbeddedWindow.setHandle.
It makes the class compilable with jikes because java.awt.Component.peer
is package-private in java.awt and normally not accessible from
gnu.java.awt except in gcj :-/
Michael
2004-02-10 Michael Koch <konqueror@gmx.de>
* gnu/java/awt/EmbeddedWindow.java
(setHandle): Use java.awt.Component.getPeer() instead of
java.awt.Component.peer directly.
Index: gnu/java/awt/EmbeddedWindow.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/gnu/java/awt/EmbeddedWindow.java,v
retrieving revision 1.3
diff -u -b -B -r1.3 EmbeddedWindow.java
--- gnu/java/awt/EmbeddedWindow.java 5 Jan 2004 21:41:20 -0000 1.3
+++ gnu/java/awt/EmbeddedWindow.java 10 Feb 2004 17:38:44 -0000
@@ -108,8 +108,8 @@
throw new RuntimeException ("EmbeddedWindow is already embedded");
this.handle = handle;
- if (peer != null)
- ((EmbeddedWindowPeer) peer).embed (this.handle);
+ if (getPeer() != null)
+ ((EmbeddedWindowPeer) getPeer()).embed (this.handle);
}
/**