From c73a5612fade3e1bd7a340941bb050b5843c4dbe Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Tue, 6 Mar 2018 22:39:02 +0100 Subject: [PATCH] do not show debug info on program startup --- cmdline/main.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cmdline/main.c b/cmdline/main.c index 8f9cae19..efb6948a 100644 --- a/cmdline/main.c +++ b/cmdline/main.c @@ -51,6 +51,9 @@ static char* read_cmd(void) } +static int s_do_log_info = 0; + + static uintptr_t receive_event(mrmailbox_t* mailbox, int event, uintptr_t data1, uintptr_t data2) { switch( event ) @@ -61,7 +64,9 @@ static uintptr_t receive_event(mrmailbox_t* mailbox, int event, uintptr_t data1, break; /* do not show the event as this would fill the screen */ case MR_EVENT_INFO: - printf("%s\n", (char*)data2); + if( s_do_log_info ) { + printf("%s\n", (char*)data2); + } break; case MR_EVENT_WARNING: @@ -139,6 +144,8 @@ int main(int argc, char ** argv) stress_functions(mailbox); + s_do_log_info = 1; + /* wait for command */ while(1) {