This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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);
   }
 
   /**

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]