* dir.cc (readdir): Protect FindNextFileA against INVALID_HANDLE_VALUE.
This commit is contained in:
parent
aea57aa057
commit
1801eae1b1
|
@ -1,3 +1,7 @@
|
||||||
|
Fri 20 Jul 2001 09:15:00 Mark Bradshaw <bradshaw@staff.crosswalk.com>
|
||||||
|
|
||||||
|
* dir.cc (readdir): Protect FindNextFileA against INVALID_HANDLE_VALUE.
|
||||||
|
|
||||||
Wed 18 Jul 2001 01:00:47 PM EDT Christopher Faylor <cgf@cygnus.com>
|
Wed 18 Jul 2001 01:00:47 PM EDT Christopher Faylor <cgf@cygnus.com>
|
||||||
|
|
||||||
* cygheap.cc (_cmalloc): Use correct constants for size calculation.
|
* cygheap.cc (_cmalloc): Use correct constants for size calculation.
|
||||||
|
|
|
@ -159,6 +159,10 @@ readdir (DIR * dir)
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else if (dir->__d_u.__d_data.__handle == INVALID_HANDLE_VALUE)
|
||||||
|
{
|
||||||
|
return res;
|
||||||
|
}
|
||||||
else if (!FindNextFileA (dir->__d_u.__d_data.__handle, &buf))
|
else if (!FindNextFileA (dir->__d_u.__d_data.__handle, &buf))
|
||||||
{
|
{
|
||||||
DWORD lasterr = GetLastError ();
|
DWORD lasterr = GetLastError ();
|
||||||
|
|
Loading…
Reference in New Issue