branch update for HEAD-2002110401
[reactos.git] / subsys / win32k / ntuser / msgqueue.c
index f86146c..664e347 100644 (file)
@@ -112,6 +112,11 @@ MsqTranslateMouseMessage(HWND hWnd, UINT FilterLow, UINT FilterHigh,
 
   *HitTest = WinPosWindowFromPoint(ScopeWin, Message->Msg.pt, &Window);
   
+  if (Window == NULL)
+    {
+      ExFreePool(Message);
+      return(FALSE);
+    }
   if (Window->MessageQueue != PsGetWin32Thread()->MessageQueue)
     {      
       ExAcquireFastMutex(&Window->MessageQueue->Lock);