Author: cwittich Date: Fri Sep 4 08:15:11 2015 New Revision: 68983
URL: http://svn.reactos.org/svn/reactos?rev=68983&view=rev Log: [DHCPSVC] fix resource leak in error case CID 1248422
Modified: trunk/reactos/dll/win32/dhcpcsvc/dhcp/adapter.c
Modified: trunk/reactos/dll/win32/dhcpcsvc/dhcp/adapter.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dhcpcsvc/dhcp/ada... ============================================================================== --- trunk/reactos/dll/win32/dhcpcsvc/dhcp/adapter.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/dhcpcsvc/dhcp/adapter.c [iso-8859-1] Fri Sep 4 08:15:11 2015 @@ -476,6 +476,9 @@ FALSE, NULL);
+ if (EventHandle == NULL) + return NULL; + ThreadHandle = CreateThread(NULL, 0, AdapterDiscoveryThread, @@ -484,7 +487,10 @@ NULL);
if (ThreadHandle == NULL) + { + CloseHandle(EventHandle); return NULL; + }
CloseHandle(ThreadHandle);