From d61ed6c8a2823a3532439d5cb9f355129c93f523 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 19 Apr 2007 18:08:55 +0930 Subject: [PATCH] Check for NULL devices in CloseDevice(). --- dix/devices.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dix/devices.c b/dix/devices.c index 6edf1384e..9e48c0b9a 100644 --- a/dix/devices.c +++ b/dix/devices.c @@ -523,6 +523,9 @@ CloseDevice(DeviceIntPtr dev) ScreenPtr screen = screenInfo.screens[0]; int j; + if (!dev) + return; + if (dev->inited) (void)(*dev->deviceProc)(dev, DEVICE_CLOSE);