Hi,

I commented out the GTK specific code in java/awt/Component.java.
Component cannot have dependencies on any specific type of peer.

Lillian could you please find a generic way to do what is required?

Regards,
Jeroen

2006-08-05  Jeroen Frijters  <[EMAIL PROTECTED]>

        * java/awt/Component.java (setDropTarget): Commented out GTK
specific
        code.
Index: java/awt/Component.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/awt/Component.java,v
retrieving revision 1.142
diff -u -r1.142 Component.java
--- java/awt/Component.java     3 Aug 2006 08:08:14 -0000       1.142
+++ java/awt/Component.java     5 Aug 2006 09:23:24 -0000
@@ -39,7 +39,7 @@
 
 package java.awt;
 
-import gnu.java.awt.dnd.peer.gtk.GtkDropTargetContextPeer;
+//import gnu.java.awt.dnd.peer.gtk.GtkDropTargetContextPeer;
 
 import java.awt.dnd.DropTarget;
 import java.awt.event.ActionEvent;
@@ -700,9 +700,10 @@
   public void setDropTarget(DropTarget dt)
   {
     this.dropTarget = dt;
-    if (dropTarget != null)
-      dropTarget.getDropTargetContext().addNotify(
-                                    new GtkDropTargetContextPeer(this));
+    // XXX this is bogus, Component cannot have a dependency on GTK
+    // if (dropTarget != null)
+    //   dropTarget.getDropTargetContext().addNotify(
+    //                                 new GtkDropTargetContextPeer(this));
   }
 
   /**

Reply via email to