]> Pileus Git - ~andy/gtk/commitdiff
plug: Get rid of gdk_drawable_get_size() usage
authorBenjamin Otte <otte@redhat.com>
Mon, 20 Sep 2010 14:39:54 +0000 (16:39 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 26 Sep 2010 13:11:44 +0000 (15:11 +0200)
gtk/gtkplug.c

index bdc529099f375ec193ddb252ffc173e1d26c0783..f1209cb73cf624e2a7f75af52431efefd98c0f07 100644 (file)
@@ -335,7 +335,6 @@ _gtk_plug_add_to_socket (GtkPlug   *plug,
 {
   GtkPlugPrivate *priv;
   GtkWidget *widget;
-  gint w, h;
   
   g_return_if_fail (GTK_IS_PLUG (plug));
   g_return_if_fail (GTK_IS_SOCKET (socket_));
@@ -359,8 +358,9 @@ _gtk_plug_add_to_socket (GtkPlug   *plug,
       GdkWindow *window;
 
       window = gtk_widget_get_window (widget);
-      gdk_drawable_get_size (GDK_DRAWABLE (window), &w, &h);
-      gdk_window_reparent (window, priv->socket_window, -w, -h);
+      gdk_window_reparent (window, priv->socket_window,
+                           -gdk_window_get_width (window),
+                           -gdk_window_get_height (window));
     }
 
   gtk_widget_set_parent (widget, GTK_WIDGET (socket_));