From b743d62703e47e1a9ebaaadc966cd3fef569bdb2 Mon Sep 17 00:00:00 2001 From: ligd Date: Tue, 25 Apr 2023 11:48:30 +0800 Subject: [PATCH] syslog: remove unsed check To simplify the code Signed-off-by: ligd --- drivers/syslog/ramlog.c | 2 +- drivers/syslog/syslog_rpmsg.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/syslog/ramlog.c b/drivers/syslog/ramlog.c index cf35bf9740..87f9c08c75 100644 --- a/drivers/syslog/ramlog.c +++ b/drivers/syslog/ramlog.c @@ -275,7 +275,7 @@ static void ramlog_initbuf(void) prev = cur; } - if (i != priv->rl_bufsize || is_empty) + if (is_empty) { priv->rl_head = priv->rl_tail = 0; } diff --git a/drivers/syslog/syslog_rpmsg.c b/drivers/syslog/syslog_rpmsg.c index 9d5dbac102..b15feb9248 100644 --- a/drivers/syslog/syslog_rpmsg.c +++ b/drivers/syslog/syslog_rpmsg.c @@ -392,6 +392,7 @@ void syslog_rpmsg_init_early(FAR void *buffer, size_t size) struct boardioc_reset_cause_s cause; int ret; #endif + bool is_empty = true; char prev; char cur; size_t i; @@ -425,6 +426,7 @@ void syslog_rpmsg_init_early(FAR void *buffer, size_t size) else if (prev && !cur) { priv->head = i; + is_empty = false; } else if (!prev && cur) { @@ -434,7 +436,7 @@ void syslog_rpmsg_init_early(FAR void *buffer, size_t size) prev = cur; } - if (i != size) + if (is_empty) { priv->head = priv->tail = 0; }