fix: assert if stdout handle is null
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
#include <seallib/log.h>
|
#include <seallib/log.h>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
#include <cassert>
|
||||||
|
|
||||||
/*
|
/*
|
||||||
win32 console stuff
|
win32 console stuff
|
||||||
@@ -18,7 +19,9 @@ void createAndSetupConsole()
|
|||||||
{
|
{
|
||||||
FILE* pstdout = stdout;
|
FILE* pstdout = stdout;
|
||||||
AllocConsole();
|
AllocConsole();
|
||||||
|
|
||||||
freopen_s(&pstdout, "CONOUT$", "w", stdout);
|
freopen_s(&pstdout, "CONOUT$", "w", stdout);
|
||||||
|
assert(pstdout != nullptr);
|
||||||
|
|
||||||
DWORD conMode = 0;
|
DWORD conMode = 0;
|
||||||
GetConsoleMode(pstdout, &conMode);
|
GetConsoleMode(pstdout, &conMode);
|
||||||
|
|||||||
Reference in New Issue
Block a user