From 5a73624b9bcce0004e5b72c74667c9dd504b9c3e Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Fri, 2 Mar 2007 11:03:16 -0800 Subject: [PATCH] Fix a crash when an ARGB cursor allocation had failed. --- src/i830_cursor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i830_cursor.c b/src/i830_cursor.c index 0cfd2292..85785112 100644 --- a/src/i830_cursor.c +++ b/src/i830_cursor.c @@ -372,7 +372,7 @@ static Bool I830UseHWCursorARGB (ScreenPtr pScreen, CursorPtr pCurs) for (i = 0; i < xf86_config->num_crtc; i++) { I830CrtcPrivatePtr intel_crtc = xf86_config->crtc[i]->driver_private; - if (!intel_crtc->cursor_mem_argb->offset) + if (intel_crtc->cursor_mem_argb == NULL) return FALSE; }