From a070535c6548f9d0cbd58506b7608104e4713b8c Mon Sep 17 00:00:00 2001 From: Yuval Tassa Date: Thu, 11 Jun 2026 17:23:06 -0700 Subject: [PATCH] Fix GCC `-Wformat-truncation` error in legacy log adapter Widen snprintf buffer from 1024 to 2048 bytes in mju_defaultLogHandler to avoid truncation warning when formatting "func: subject". PiperOrigin-RevId: 930823501 Change-Id: I0b2246f23c44e983bea76976b684d2efdfdff29c --- src/engine/engine_util_errmem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/engine_util_errmem.c b/src/engine/engine_util_errmem.c index 42768722..f5e7f8a4 100644 --- a/src/engine/engine_util_errmem.c +++ b/src/engine/engine_util_errmem.c @@ -245,13 +245,13 @@ static void mju_defaultLogHandler(const mjLogMessage* msg) { } if (msg->level == mjLOG_ERROR && mju_user_error) { - char buf[1024]; + char buf[2048]; mju_user_error(mju_legacy_text(msg, buf, sizeof(buf))); return; } if (msg->level == mjLOG_WARNING && mju_user_warning) { - char buf[1024]; + char buf[2048]; mju_user_warning(mju_legacy_text(msg, buf, sizeof(buf))); return; }