diff --git a/reactos/subsystems/win32/win32k/eng/semaphor.c b/reactos/subsystems/win32/win32k/eng/semaphor.c index 8fa5bda527f..f0f6242ded7 100644 --- a/reactos/subsystems/win32/win32k/eng/semaphor.c +++ b/reactos/subsystems/win32/win32k/eng/semaphor.c @@ -57,6 +57,9 @@ EngDeleteSemaphore ( IN HSEMAPHORE hsem ) { // www.osr.com/ddk/graphics/gdifncs_13c7.htm ASSERT ( hsem ); + + ExDeleteResourceLite((PERESOURCE)hsem); + ExFreePool ( (PVOID)hsem ); }