diff --git a/drivers/syslog/syslog_intbuffer.c b/drivers/syslog/syslog_intbuffer.c index 2c7ea76df7f27..49ff74093922e 100644 --- a/drivers/syslog/syslog_intbuffer.c +++ b/drivers/syslog/syslog_intbuffer.c @@ -165,7 +165,7 @@ void syslog_add_intbuffer(FAR const char *buffer, size_t buflen) } else { - syslog_flush_intbuffer(true); + syslog_flush_internal(true, sizeof(g_syslog_intbuffer.buffer)); space = buflen - sizeof(g_syslog_intbuffer.buffer); syslog_write_foreach(buffer, space, true); circbuf_write(&g_syslog_intbuffer.circ,