File 0258-erts-Fix-gcc-11-bug-by-adding-braces.patch of Package erlang

From ff96dbe7249b007aa9010b64ef1985b923cc60a3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lukas=20Backstr=C3=B6m?= <lukas@erlang.org>
Date: Wed, 9 Apr 2025 10:23:20 +0200
Subject: [PATCH 2/2] erts: Fix gcc < 11 bug by adding braces

---
 erts/emulator/beam/erl_init.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/erts/emulator/beam/erl_init.c b/erts/emulator/beam/erl_init.c
index 53409912e2..05b926807c 100644
--- a/erts/emulator/beam/erl_init.c
+++ b/erts/emulator/beam/erl_init.c
@@ -2162,7 +2162,7 @@ erl_start(int argc, char **argv)
 	    }
 	    break;
 	}
-	case 't':
+	case 't': {
 	    /* set atom table size */
             long val;
             arg = get_arg(argv[i]+2, argv[i+1], &i);
@@ -2179,6 +2179,7 @@ erl_start(int argc, char **argv)
                     ("setting maximum number of atoms to %d\n",
 		     erts_atom_table_size));
 	    break;
+        }
 
 	case 'T' :
 	    arg = get_arg(argv[i]+2, argv[i+1], &i);
-- 
2.43.0

openSUSE Build Service is sponsored by