From 478592cd3d709f16de1c6a4feb54adbbab9ba3f1 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 4 Dec 2009 09:48:53 +0100 Subject: [PATCH] winex11.drv: Handle if cursor not found (Cpverity). --- dlls/winex11.drv/wintab.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dlls/winex11.drv/wintab.c b/dlls/winex11.drv/wintab.c index c3335393042..7d7bfcc02cc 100644 --- a/dlls/winex11.drv/wintab.c +++ b/dlls/winex11.drv/wintab.c @@ -991,6 +991,10 @@ int CDECL X11DRV_AttachEventQueueToTablet(HWND hOwner) for (loop=0; loop < num_devices; loop ++) if (strcmp(devices[loop].name, cursorNameA) == 0) target = &devices[loop]; + if (!target) { + WARN("Cursor Name %s not found in list of targets.\n", cursorNameA); + continue; + } TRACE("Opening cursor %i id %i\n",cur_loop,(INT)target->id); -- 2.11.4.GIT