Prepare for '-Wimplicit-fallthrough'
authorMichael Jeanson <mjeanson@efficios.com>
Tue, 8 Mar 2022 23:16:06 +0000 (18:16 -0500)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Tue, 15 Mar 2022 21:00:36 +0000 (17:00 -0400)
In preparation for '-Wextra'

Change-Id: Ice4c5aa7f6ce9107c88f38ec4024a4631589ad73
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
src/bin/lttng-sessiond/cmd.cpp
src/bin/lttng-sessiond/event-notifier-error-accounting.cpp
src/bin/lttng/commands/destroy.cpp
src/common/hashtable/utils.cpp
src/common/string-utils/string-utils.cpp

index 84254f1a57c936d75457433e540db4b368c454fc..ff7c0394719de93b893250d7ecd1762dd29ba336 100644 (file)
@@ -1921,8 +1921,8 @@ int cmd_add_context(struct command_ctx *cmd_ctx,
                        ret = LTTNG_ERR_UST_CHAN_NOT_FOUND;
                        goto error;
                }
-               /* break is _not_ missing here. */
        }
+       /* fall through */
        case LTTNG_DOMAIN_UST:
        {
                struct ltt_ust_session *usess = session->ust_session;
index 2d2a2aa7590318ed1fe29967ae8ad933b6ed92b0..138d51b4df2fd2823979f32f3eec7c2ad08e74eb 100644 (file)
@@ -1121,8 +1121,8 @@ event_notifier_error_accounting_register_event_notifier(
                                        trigger_name, trigger_owner_uid);
                        goto end;
                }
-               /* fall-through. */
        }
+       /* fall-through. */
        case EVENT_NOTIFIER_ERROR_ACCOUNTING_STATUS_OK:
                *error_counter_index = local_error_counter_index;
                status = EVENT_NOTIFIER_ERROR_ACCOUNTING_STATUS_OK;
index 2c51142bfd9a00565d6b38d67476405a8b4df4e8..ed09b650937055fd4e990a4335797cc18e6c3444 100644 (file)
@@ -191,8 +191,8 @@ static int destroy_session(struct lttng_session *session)
                        }
                        break;
                }
-               /* fall-through. */
        }
+       /* fall-through. */
        default:
                ERR("%sFailed to get the location of the rotation performed during the session's destruction",
                                newline_needed ? "\n" : "");
index 12aed19390bfd4d88e494a3d2fe3706f900bb6e7..ae34767f0b4020ec466f85555bef4c4fca01b72e 100644 (file)
@@ -226,11 +226,14 @@ static void __attribute__((unused)) hashword2(const uint32_t *k, size_t length,
        switch (length) {
        case 3 :
                c += k[2];
+               /* fall through */
        case 2 :
                b += k[1];
+               /* fall through */
        case 1 :
                a += k[0];
                final(a, b, c);
+               /* fall through */
        case 0:     /* case 0: nothing left to add */
                break;
        }
@@ -416,17 +419,17 @@ static uint32_t hashlittle(const void *key,
                }
 
                switch(length) {                  /* all the case statements fall through */
-               case 12: c+=((uint32_t)k[11])<<24;
-               case 11: c+=((uint32_t)k[10])<<16;
-               case 10: c+=((uint32_t)k[9])<<8;
-               case 9: c+=k[8];
-               case 8: b+=((uint32_t)k[7])<<24;
-               case 7: b+=((uint32_t)k[6])<<16;
-               case 6: b+=((uint32_t)k[5])<<8;
-               case 5: b+=k[4];
-               case 4: a+=((uint32_t)k[3])<<24;
-               case 3: a+=((uint32_t)k[2])<<16;
-               case 2: a+=((uint32_t)k[1])<<8;
+               case 12: c+=((uint32_t)k[11])<<24; /* fall through */
+               case 11: c+=((uint32_t)k[10])<<16; /* fall through */
+               case 10: c+=((uint32_t)k[9])<<8; /* fall through */
+               case 9: c+=k[8]; /* fall through */
+               case 8: b+=((uint32_t)k[7])<<24; /* fall through */
+               case 7: b+=((uint32_t)k[6])<<16; /* fall through */
+               case 6: b+=((uint32_t)k[5])<<8; /* fall through */
+               case 5: b+=k[4]; /* fall through */
+               case 4: a+=((uint32_t)k[3])<<24; /* fall through */
+               case 3: a+=((uint32_t)k[2])<<16; /* fall through */
+               case 2: a+=((uint32_t)k[1])<<8; /* fall through */
                case 1:
                        a+=k[0];
                        break;
index 8e6a76adc4ca097940a8d4c1600357dee4e86353..c2a508dd134c239dba27a7f0b94f8a179408ae0b 100644 (file)
@@ -66,7 +66,7 @@ void strutils_normalize_star_glob_pattern(char *pattern)
                                goto end;
                        }
 
-                       /* Fall through default case. */
+                       /* fall through */
                default:
                        got_star = false;
                        break;
This page took 0.028612 seconds and 4 git commands to generate.