]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: Trivially remove vla from `RGWFormatter_Plain::write_raw_data`
authorAdam C. Emerson <aemerson@redhat.com>
Wed, 25 Mar 2026 18:57:58 +0000 (14:57 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Thu, 26 Mar 2026 04:07:21 +0000 (00:07 -0400)
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/rgw/rgw_formats.cc

index 5b899d99e7713b2085056a60177d82a48b57d11b..24bf55f8dd5d602ee136719bf3fdf48f150272cb 100644 (file)
@@ -192,9 +192,9 @@ void RGWFormatter_Plain::write_raw_data(const char *data)
 
 void RGWFormatter_Plain::write_data(const char *fmt, ...)
 {
-#define LARGE_ENOUGH_LEN 128
+  static constexpr auto LARGE_ENOUGH_LEN = 128;
   int n, size = LARGE_ENOUGH_LEN;
-  char s[size + 8];
+  char s[LARGE_ENOUGH_LEN + 8];
   char *p, *np;
   bool p_on_stack;
   va_list ap;