From 3d30789a05a730a03faa6058c73a5eda36ef3779 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 30 Apr 2009 14:58:00 +1000 Subject: [PATCH] mi: don't crash if we're trying to update the pointer for a keyboard. If a device doesn't have a pointer, just return. Signed-off-by: Peter Hutterer --- mi/mipointer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mi/mipointer.c b/mi/mipointer.c index e87fe7903..c75c120ec 100644 --- a/mi/mipointer.c +++ b/mi/mipointer.c @@ -367,6 +367,9 @@ miPointerUpdateSprite (DeviceIntPtr pDev) pPointer = MIPOINTER(pDev); + if (!pPointer) + return; + pScreen = pPointer->pScreen; if (!pScreen) return;