[WIN32K] Free allocations with the tag that was used to allocate them
authorGregor Schneider <grschneider@gmail.com>
Sun, 6 Jun 2010 18:34:57 +0000 (18:34 +0000)
committerGregor Schneider <grschneider@gmail.com>
Sun, 6 Jun 2010 18:34:57 +0000 (18:34 +0000)
svn path=/trunk/; revision=47632

reactos/subsystems/win32/win32k/ntuser/msgqueue.c

index 5e408a8..33b8119 100644 (file)
@@ -983,7 +983,7 @@ co_MsqDispatchOneSentMessage(PUSER_MESSAGE_QUEUE MessageQueue)
    }
 
    /* free the message */
-   ExFreePool(Message);
+   ExFreePoolWithTag(Message, TAG_USRMSG);
    return(TRUE);
 }
 
@@ -1060,7 +1060,7 @@ MsqRemoveWindowMessagesFromQueue(PVOID pWindow)
          }
 
          /* free the message */
-         ExFreePool(SentMessage);
+         ExFreePoolWithTag(SentMessage, TAG_USRMSG);
 
          CurrentEntry = MessageQueue->SentMessagesListHead.Flink;
       }