From d4d2955c6b0eba9894328ec87ccc6497b73e790a Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Thu, 23 Oct 2025 13:35:44 +0900 Subject: [PATCH] mruby-sprintf: combine variable declarations with initialization Co-authored-by: Claude --- mrbgems/mruby-sprintf/src/sprintf.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mrbgems/mruby-sprintf/src/sprintf.c b/mrbgems/mruby-sprintf/src/sprintf.c index 0ee9a60b3..1a6ed65d1 100644 --- a/mrbgems/mruby-sprintf/src/sprintf.c +++ b/mrbgems/mruby-sprintf/src/sprintf.c @@ -707,8 +707,7 @@ retry: } { - size_t size; - size = strlen(s); + size_t size = strlen(s); /* PARANOID: assert(size <= MRB_INT_MAX) */ len = (int)size; } @@ -763,8 +762,7 @@ retry: } if (prefix) { - size_t size; - size = strlen(prefix); + size_t size = strlen(prefix); /* PARANOID: assert(size <= MRB_INT_MAX). * this check is absolutely paranoid. */ width -= (int)size;