Check for NULL as well as INVALID_HANDLE_VALUE
This commit is contained in:
@ -56,7 +56,8 @@ static bool win_console_init() {
|
|||||||
for(int i=0; i < sizeof(hCons) / sizeof(HANDLE); ++i)
|
for(int i=0; i < sizeof(hCons) / sizeof(HANDLE); ++i)
|
||||||
{
|
{
|
||||||
DWORD dwMode = 0;
|
DWORD dwMode = 0;
|
||||||
if (hCons[i] == INVALID_HANDLE_VALUE ||
|
if (hCons[i] == NULL ||
|
||||||
|
hCons[i] == INVALID_HANDLE_VALUE ||
|
||||||
!GetConsoleMode(hCons[i], &dwMode))
|
!GetConsoleMode(hCons[i], &dwMode))
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
|
Reference in New Issue
Block a user