diff options
author | infirit <[email protected]> | 2015-09-14 19:07:06 +0200 |
---|---|---|
committer | infirit <[email protected]> | 2015-09-14 19:07:06 +0200 |
commit | b04c37a7641b474ca066627da27d42e6134c4e17 (patch) | |
tree | d607c2e5858d2354a13480f9352a4f49f8353195 /src/ui/ui.c | |
parent | 768fdd8d3852e67555a585da28b6404a97853cbd (diff) | |
download | marco-b04c37a7641b474ca066627da27d42e6134c4e17.tar.bz2 marco-b04c37a7641b474ca066627da27d42e6134c4e17.tar.xz |
Remove deprecated GTK+ symbols and use accessor functions
Direct struct access has been deprecated, so use the appropriate
replacements to build with GSEAL enabled.
Diffstat (limited to 'src/ui/ui.c')
-rw-r--r-- | src/ui/ui.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/ui/ui.c b/src/ui/ui.c index 11a42e30..41273eaa 100644 --- a/src/ui/ui.c +++ b/src/ui/ui.c @@ -647,6 +647,7 @@ meta_image_window_set (MetaImageWindow *iw, int x, int y) { + GdkWindow *window; #if GTK_CHECK_VERSION (3, 0, 0) cairo_t *cr; #endif @@ -673,16 +674,17 @@ meta_image_window_set (MetaImageWindow *iw, cairo_destroy (cr); #endif - gdk_window_set_back_pixmap (gtk_widget_get_window (iw->window), + window = gtk_widget_get_window (iw->window); + gdk_window_set_back_pixmap (window, iw->pixmap, FALSE); - gdk_window_move_resize (gtk_widget_get_window (iw->window), + gdk_window_move_resize (window, x, y, gdk_pixbuf_get_width (pixbuf), gdk_pixbuf_get_height (pixbuf)); - gdk_window_clear (gtk_widget_get_window (iw->window)); + gdk_window_clear (window); } #endif @@ -714,7 +716,7 @@ get_cmap (GdkPixmap *pixmap) /* Be sure we aren't going to blow up due to visual mismatch */ if (cmap && - (gdk_colormap_get_visual (cmap)->depth != + (gdk_visual_get_depth (gdk_colormap_get_visual (cmap)) != gdk_drawable_get_depth (pixmap))) { cmap = NULL; |