fix: assert if stdout handle is null

This commit is contained in:
2026-05-07 02:01:38 -03:00
parent fd5b1cf50f
commit e3c3c64fbe
+3
View File
@@ -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);