[ros-diffs] [fireball] 23040: Free the buffer as MSDN says

fireball at svn.reactos.org fireball at svn.reactos.org
Thu Jul 13 09:17:13 CEST 2006


Author: fireball
Date: Thu Jul 13 11:17:13 2006
New Revision: 23040

URL: http://svn.reactos.org/svn/reactos?rev=23040&view=rev
Log:
Free the buffer as MSDN says

Modified:
    trunk/reactos/ntoskrnl/wmi/wmi.c

Modified: trunk/reactos/ntoskrnl/wmi/wmi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/wmi/wmi.c?rev=23040&r1=23039&r2=23040&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/wmi/wmi.c (original)
+++ trunk/reactos/ntoskrnl/wmi/wmi.c Thu Jul 13 11:17:13 2006
@@ -64,6 +64,10 @@
 {
     DPRINT1("IoWMIWriteEvent() called for WnodeEventItem %p, returning success\n",
         WnodeEventItem);
+
+    /* Free the buffer if we are returning success */
+    if (WnodeEventItem != NULL)
+        ExFreePool(WnodeEventItem);
 
     return STATUS_SUCCESS;
 }




More information about the Ros-diffs mailing list