From e70df4c633ef7ba78c5e02ccb4948c7bfe4f9be2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Gardou?= Date: Wed, 9 Jun 2021 18:27:12 +0200 Subject: [PATCH] [WIN32K:ENG] In EngLockDriverObj, properly return NULL when locking failed CORE-15958 --- win32ss/gdi/eng/driverobj.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/win32ss/gdi/eng/driverobj.c b/win32ss/gdi/eng/driverobj.c index f1987df6afa..1a4d772864e 100644 --- a/win32ss/gdi/eng/driverobj.c +++ b/win32ss/gdi/eng/driverobj.c @@ -120,7 +120,7 @@ EngLockDriverObj( pedo = DRIVEROBJ_TryLockObject(hdo); /* Return pointer to the DRIVEROBJ structure */ - return &pedo->drvobj; + return pedo ? &pedo->drvobj : NULL; }