natEmbeddedWindow.cc (setWindowPeer): Removed lvalue cast; use correct rvalue cast.
authorTom Tromey <tromey@redhat.com>
Thu, 4 Sep 2003 16:58:13 +0000 (16:58 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Thu, 4 Sep 2003 16:58:13 +0000 (16:58 +0000)
* gnu/java/awt/natEmbeddedWindow.cc (setWindowPeer): Removed
lvalue cast; use correct rvalue cast.

From-SVN: r71076

libjava/ChangeLog
libjava/gnu/java/awt/natEmbeddedWindow.cc

index fbd37c540b1bc9028d2144a8d98726c14a9bfecc..49d2115e7ece38004429f1a4fc6126ab11df8f74 100644 (file)
@@ -1,3 +1,8 @@
+2003-09-04  Tom Tromey  <tromey@redhat.com>
+
+       * gnu/java/awt/natEmbeddedWindow.cc (setWindowPeer): Removed
+       lvalue cast; use correct rvalue cast.
+
 2003-09-02  Thomas Fitzsimmons  <fitzsim@redhat.com>
 
        * gnu/java/awt/peer/gtk/GtkDialogPeer.java (create): Add width
@@ -26,6 +31,7 @@
        * java/util/logging/LogManager.java: create handlers
        * java/util/logging/SimpleFormatter.java: print souceClassName and
        sourceMethodName
+
 2003-08-28  Mohan Embar  <gnustuff@thisiscool.com>
 
        * win32.cc: fixed tab, indentation and whitespace
index 14aa30f9295fe5de5599aa6876afb5619ab3d405..79cdd6797e0ab19bb6e086297b9941df8c89da70 100644 (file)
@@ -8,10 +8,11 @@ details.  */
 
 #include <gnu/java/awt/EmbeddedWindow.h>
 #include <gnu/java/awt/peer/EmbeddedWindowPeer.h>
+#include <java/awt/peer/ComponentPeer.h>
 
 void
 gnu::java::awt::EmbeddedWindow::setWindowPeer (gnu::java::awt::peer::EmbeddedWindowPeer* w)
 {
   if (!peer)
-    (::java::lang::Object*) peer = (::java::lang::Object*) w;
+    peer = reinterpret_cast< ::java::awt::peer::ComponentPeer *> (w);
 }