diff --git a/tools/logger/convert.c b/tools/logger/convert.c index 7de47f97075b..4e0a6cdc59ae 100644 --- a/tools/logger/convert.c +++ b/tools/logger/convert.c @@ -532,7 +532,7 @@ static void print_entry_params(const struct log_entry_header *dma_log, entry->header.line_idx); } else { if (time_precision >= 0) { - const unsigned int ts_width = timestamp_width(time_precision); + const uint8_t ts_width = timestamp_width(time_precision); fprintf(out_fd, "%s[%*.*f] (%*.*f)%s ", use_colors ? KGRN : "", diff --git a/tools/logger/convert.h b/tools/logger/convert.h index 8117e023b2f9..a870c990b9e4 100644 --- a/tools/logger/convert.h +++ b/tools/logger/convert.h @@ -41,7 +41,7 @@ struct convert_config { int dump_ldc; int hide_location; int relative_timestamps; - uint8_t time_precision; + int8_t time_precision; struct snd_sof_uids_header *uids_dict; struct snd_sof_logs_header *logs_header; };