diff --git a/src/system/kernel/debug/debug.c b/src/system/kernel/debug/debug.c index a1b1cb2078..bb78e4c07d 100644 --- a/src/system/kernel/debug/debug.c +++ b/src/system/kernel/debug/debug.c @@ -829,8 +829,8 @@ flush_pending_repeats(void) int32 length; if (sMessageRepeatCount > 1) { - char temp[128]; - length = snprintf(temp, OUTPUT_BUFFER_SIZE, + static char temp[40]; + length = snprintf(temp, sizeof(temp), "Last message repeated %ld times.\n", sMessageRepeatCount); if (sSerialDebugEnabled)