From 32e3539413e6383dbf91934ec5395a68282ae760 Mon Sep 17 00:00:00 2001 From: Dmitry Timoshkov Date: Wed, 12 Aug 2009 17:16:48 +0900 Subject: [PATCH] winex11.drv: Handle failure of XcursorImageCreate. --- dlls/winex11.drv/mouse.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/winex11.drv/mouse.c b/dlls/winex11.drv/mouse.c index 52824125a88..60351e53a0a 100644 --- a/dlls/winex11.drv/mouse.c +++ b/dlls/winex11.drv/mouse.c @@ -486,6 +486,8 @@ static XcursorImage *create_cursor_image( CURSORICONINFO *ptr ) xor_ptr = xor_bits = and_ptr + and_size; image = pXcursorImageCreate( ptr->nWidth, ptr->nHeight ); + if (!image) return NULL; + pixel_ptr = image->pixels; alpha_zero = check_alpha_zero(ptr, xor_bits); -- 2.11.4.GIT