From 7bbf4a342210ef255b6f6a7bfe182c9fbd946d75 Mon Sep 17 00:00:00 2001 From: KonstantinKondrashov Date: Wed, 24 Feb 2021 16:08:17 +0800 Subject: [PATCH] esp_timer: Fix Test ESP_TIMER_ISR dispatch method is not blocked --- components/esp_timer/src/esp_timer.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/components/esp_timer/src/esp_timer.c b/components/esp_timer/src/esp_timer.c index a5bb3abe6e..81d8c00161 100644 --- a/components/esp_timer/src/esp_timer.c +++ b/components/esp_timer/src/esp_timer.c @@ -568,16 +568,16 @@ esp_err_t esp_timer_dump(FILE* stream) timer_list_unlock(dispatch_method); } - fprintf(stream, "Timer stats:\n"); + if (stream != NULL) { + fprintf(stream, "Timer stats:\n"); #if WITH_PROFILING - fprintf(stream, "%-20s %-10s %-12s %-12s %-12s %-12s %-12s\n", - "Name", "Period", "Alarm", "Times_armed", "Times_trigg", "Times_skip", "Cb_exec_time"); + fprintf(stream, "%-20s %-10s %-12s %-12s %-12s %-12s %-12s\n", + "Name", "Period", "Alarm", "Times_armed", "Times_trigg", "Times_skip", "Cb_exec_time"); #else - fprintf(stream, "%-20s %-10s %-12s\n", "Name", "Period", "Alarm"); + fprintf(stream, "%-20s %-10s %-12s\n", "Name", "Period", "Alarm"); #endif - /* Print the buffer */ - if (stream != NULL) { + /* Print the buffer */ fputs(print_buf, stream); }