From 27e0357595d80c540929a2bbeeba48e8277d7ed3 Mon Sep 17 00:00:00 2001 From: Simon Duquennoy Date: Thu, 12 Oct 2017 12:23:32 +0200 Subject: [PATCH] Shell: do not use tsch-logs when not enabled --- os/services/shell/shell-commands.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/os/services/shell/shell-commands.c b/os/services/shell/shell-commands.c index c0755da6e..47f5ac3d5 100644 --- a/os/services/shell/shell-commands.c +++ b/os/services/shell/shell-commands.c @@ -307,7 +307,7 @@ PT_THREAD(cmd_log(struct pt *pt, shell_output_func output, char *args)) /* Set log level */ if(level != prev_level) { log_set_level(module, level); -#if MAC_CONF_WITH_TSCH +#if MAC_CONF_WITH_TSCH && TSCH_LOG_PER_SLOT if(!strcmp(module, "mac") || !strcmp(module, "all")) { if(level >= LOG_LEVEL_DBG) { tsch_log_init(); @@ -317,7 +317,7 @@ PT_THREAD(cmd_log(struct pt *pt, shell_output_func output, char *args)) SHELL_OUTPUT(output, "TSCH logging stopped\n"); } } -#endif /* MAC_CONF_WITH_TSCH */ +#endif /* MAC_CONF_WITH_TSCH && TSCH_LOG_PER_SLOT */ } shell_output_log_levels(output);