From 314d225f3a60cc0ea63c292a2c2ffe3609e7c739 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 2 Dec 2009 17:33:15 +0000 Subject: Xserver git update --- xorg-server/fb/fbpict.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'xorg-server/fb') diff --git a/xorg-server/fb/fbpict.c b/xorg-server/fb/fbpict.c index 2fbef15c3..7ae3ec5fd 100644 --- a/xorg-server/fb/fbpict.c +++ b/xorg-server/fb/fbpict.c @@ -329,9 +329,11 @@ create_bits_picture (PicturePtr pict, pixman_image_t *image; DrawablePtr drawable; - if (is_src && pict->pDrawable->type == DRAWABLE_WINDOW) + if (is_src && pict->pDrawable->type == DRAWABLE_WINDOW) { drawable = copy_drawable (pict->pDrawable); - else + if (!drawable) + return NULL; + } else drawable = pict->pDrawable; fbGetDrawable (drawable, bits, stride, bpp, xoff, yoff); -- cgit v1.2.3