]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
debuginfod-client tweak for alma buildbot
authorFrank Ch. Eigler <fche@redhat.com>
Tue, 4 Jun 2024 15:17:17 +0000 (11:17 -0400)
committerFrank Ch. Eigler <fche@redhat.com>
Tue, 4 Jun 2024 15:17:17 +0000 (11:17 -0400)
Tweak a switch/case statement for gcc8 compatibility.

Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
debuginfod/debuginfod-client.c

index 3d6f8d8c4beac8448fc8426d0ca6eb2129970f83..95f2a92b701c95c760fbb6cd72b7461e2524455a 100644 (file)
@@ -1478,16 +1478,18 @@ get_signature_params(debuginfod_client *c, unsigned char *bin_sig)
   switch (bin_sig[1])
     {
     case DIGSIG_VERSION_2:
-      struct signature_v2_hdr hdr_v2;
-      memcpy(& hdr_v2, & bin_sig[1], sizeof(struct signature_v2_hdr));
-      hashalgo = hdr_v2.hash_algo;
-      break;
+      {
+        struct signature_v2_hdr hdr_v2;
+        memcpy(& hdr_v2, & bin_sig[1], sizeof(struct signature_v2_hdr));
+        hashalgo = hdr_v2.hash_algo;
+        break;
+      }
     default:
       if (c->verbose_fd >= 0)
         dprintf (c->verbose_fd, "Unknown ima signature version %d\n", (int)bin_sig[1]);
       return NULL;
     }
-  
+
   switch (hashalgo)
     {
     case PKEY_HASH_SHA1: return "sha1";