From 3674c0f1135d2f40e69308ec4fd69081a6085c8d Mon Sep 17 00:00:00 2001 From: Marc Herbert Date: Sat, 19 Jun 2021 01:17:47 +0000 Subject: [PATCH] trace.c: mtrace_event: fix memcpy_s( dest_size ) argument Found by chance while looking for something else. This makes no difference right now because we checked the "length" in the line immediately before but let's do the right thing anyway, at the very least it's more readable. Signed-off-by: Marc Herbert --- src/trace/trace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/trace/trace.c b/src/trace/trace.c index 3065a5717..23dfaed37 100644 --- a/src/trace/trace.c +++ b/src/trace/trace.c @@ -105,7 +105,7 @@ static inline void mtrace_event(const char *data, uint32_t length) trace->pos = 0; } - memcpy_s(t + trace->pos, MAILBOX_TRACE_SIZE, + memcpy_s(t + trace->pos, MAILBOX_TRACE_SIZE - trace->pos, data, length); dcache_writeback_region(t + trace->pos, length); trace->pos += length;