修复release下的警告
This commit is contained in:
		
							parent
							
								
									6c921079ac
								
							
						
					
					
						commit
						c61be531db
					
				|  | @ -317,9 +317,12 @@ void e2d::Window::setConsoleEnabled(bool enabled) | ||||||
| 				hwnd = ::GetConsoleWindow(); | 				hwnd = ::GetConsoleWindow(); | ||||||
| 				// 重定向输入输出
 | 				// 重定向输入输出
 | ||||||
| 				FILE * stdoutStream, * stdinStream, * stderrStream; | 				FILE * stdoutStream, * stdinStream, * stderrStream; | ||||||
| 				WARN_IF(freopen_s(&stdoutStream, "conout$", "w+t", stdout) != 0, "freopen stdout failed!"); | 				errno_t err = freopen_s(&stdoutStream, "conout$", "w+t", stdout); | ||||||
| 				WARN_IF(freopen_s(&stdinStream, "conin$", "r+t", stdin) != 0, "freopen stdin failed!"); | 				WARN_IF(err != 0, "freopen stdout failed!"); | ||||||
| 				WARN_IF(freopen_s(&stderrStream, "conout$", "w+t", stderr) != 0, "freopen stderr failed!"); | 				err = freopen_s(&stdinStream, "conin$", "r+t", stdin); | ||||||
|  | 				WARN_IF(err != 0, "freopen stdin failed!"); | ||||||
|  | 				err = freopen_s(&stderrStream, "conout$", "w+t", stderr); | ||||||
|  | 				WARN_IF(err != 0, "freopen stderr failed!"); | ||||||
| 				// 禁用控制台关闭按钮
 | 				// 禁用控制台关闭按钮
 | ||||||
| 				HMENU hmenu = ::GetSystemMenu(hwnd, FALSE); | 				HMENU hmenu = ::GetSystemMenu(hwnd, FALSE); | ||||||
| 				::RemoveMenu(hmenu, SC_CLOSE, MF_BYCOMMAND); | 				::RemoveMenu(hmenu, SC_CLOSE, MF_BYCOMMAND); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue