]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
main: Explicitly mark case statement fallthrough as such.
authorSean Bright <sean@seanbright.com>
Fri, 7 Nov 2025 22:36:35 +0000 (17:36 -0500)
committerSean Bright <sean@seanbright.com>
Wed, 12 Nov 2025 22:10:44 +0000 (22:10 +0000)
Resolves: #1442

main/bridge_basic.c

index 8aa8c5d77c1a3c757bc32c8581d90b49f5ef271a..d3c1d8fd70faf89f9c6cb87789d91d2ccdef2f33 100644 (file)
@@ -2387,6 +2387,7 @@ static enum attended_transfer_state blond_nonfinal_exit(struct attended_transfer
                 * so we remove it if present as it should not exist.
                 */
                remove_attended_transfer_stimulus(props, STIMULUS_RECALL_TARGET_ANSWER);
+               /* fall through */
        case STIMULUS_RECALL_TARGET_HANGUP:
                props->recall_target = ast_channel_unref(props->recall_target);
                return TRANSFER_RECALLING;
@@ -2694,6 +2695,7 @@ static enum attended_transfer_state retransfer_exit(struct attended_transfer_pro
                return TRANSFER_FAIL;
        case STIMULUS_TIMEOUT:
                ast_softhangup(props->recall_target, AST_SOFTHANGUP_EXPLICIT);
+               /* fall through */
        case STIMULUS_RECALL_TARGET_HANGUP:
                props->recall_target = ast_channel_unref(props->recall_target);
                if (props->atxferloopdelay) {