https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e70df4c633ef7ba78c5e02ccb4948c7bfe4f9be2
commit e70df4c633ef7ba78c5e02ccb4948c7bfe4f9be2 Author: Jérôme Gardou <[email protected]> AuthorDate: Wed Jun 9 18:27:12 2021 +0200 Commit: Jérôme Gardou <[email protected]> CommitDate: Wed Jun 9 18:27:12 2021 +0200 [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; }
