log/console: no need to test first call

Just let `console_shown` be initialized to the default status (console isn't shown on startup)
master
Weiyi Wang 2018-07-02 19:39:13 +07:00 committed by GitHub
parent 810b86f451
commit 4be2f12914
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 8 deletions

@ -14,16 +14,13 @@
namespace Debugger { namespace Debugger {
void ToggleConsole() { void ToggleConsole() {
static bool first_call = true, console_shown = true; static bool console_shown = false;
if (!first_call) {
if (console_shown == UISettings::values.show_console) { if (console_shown == UISettings::values.show_console) {
return; return;
} else { } else {
console_shown = UISettings::values.show_console; console_shown = UISettings::values.show_console;
} }
} else {
first_call = false;
}
#ifdef _WIN32 #ifdef _WIN32
FILE* temp; FILE* temp;
if (UISettings::values.show_console) { if (UISettings::values.show_console) {