summaryrefslogtreecommitdiff
path: root/gdk/linux-fb
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2002-05-14 19:45:08 +0000
committerOwen Taylor <otaylor@src.gnome.org>2002-05-14 19:45:08 +0000
commit1dd8a1453ff45d26e9c8c497e58070da5043eb7f (patch)
treefede00b02d78ef09a6015f17be9f1b6edd6e63e1 /gdk/linux-fb
parent44859f939cd1f6113d877d42ab141245cb68d275 (diff)
downloadgtk+-1dd8a1453ff45d26e9c8c497e58070da5043eb7f.tar.gz
Add a sanity g_return_if_fail() check for the depths for the window and
Tue May 14 15:40:49 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkwindow-{linux-fb,win32,x11.c} (gdk_window_set_back_pixmap): Add a sanity g_return_if_fail() check for the depths for the window and pixmap. (#79191, Shivaram Upadhyayula)
Diffstat (limited to 'gdk/linux-fb')
-rw-r--r--gdk/linux-fb/gdkwindow-fb.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gdk/linux-fb/gdkwindow-fb.c b/gdk/linux-fb/gdkwindow-fb.c
index 44a674cf6e..30090fd53a 100644
--- a/gdk/linux-fb/gdkwindow-fb.c
+++ b/gdk/linux-fb/gdkwindow-fb.c
@@ -1469,6 +1469,7 @@ gdk_window_set_back_pixmap (GdkWindow *window,
g_return_if_fail (window != NULL);
g_return_if_fail (GDK_IS_WINDOW (window));
g_return_if_fail (pixmap == NULL || !parent_relative);
+ g_return_if_fail (pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap));
old_pixmap = private->bg_pixmap;