mirror of
https://github.com/reactos/reactos.git
synced 2024-10-04 08:25:53 +00:00
[ICMP] Fix IcmpCloseHandle crashing on NULL handle. Patch by Tim Crawford. CORE-10707 #resolve #comment Thanks!
svn path=/trunk/; revision=72538
This commit is contained in:
parent
8f1b88d617
commit
1f8f7ffbe8
|
@ -222,7 +222,8 @@ HANDLE WINAPI IcmpCreateFile(VOID)
|
||||||
BOOL WINAPI IcmpCloseHandle(HANDLE IcmpHandle)
|
BOOL WINAPI IcmpCloseHandle(HANDLE IcmpHandle)
|
||||||
{
|
{
|
||||||
icmp_t* icp=(icmp_t*)IcmpHandle;
|
icmp_t* icp=(icmp_t*)IcmpHandle;
|
||||||
if (IcmpHandle==INVALID_HANDLE_VALUE) {
|
// REACTOS: Added a check for NULL handle, CORE-10707
|
||||||
|
if (IcmpHandle==INVALID_HANDLE_VALUE || IcmpHandle==NULL) {
|
||||||
/* FIXME: in fact win98 seems to ignore the handle value !!! */
|
/* FIXME: in fact win98 seems to ignore the handle value !!! */
|
||||||
SetLastError(ERROR_INVALID_HANDLE);
|
SetLastError(ERROR_INVALID_HANDLE);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
Loading…
Reference in a new issue