OSDN Git Service

ray_cs: mark expected switch fall-throughs
authorGustavo A. R. Silva <gustavo@embeddedor.com>
Mon, 22 Oct 2018 20:47:20 +0000 (22:47 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 6 Nov 2018 17:00:01 +0000 (19:00 +0200)
In preparation to enabling -Wimplicit-fallthrough, mark switch cases
where we are expecting to fall through.

Addresses-Coverity-ID: 114948 ("Missing break in switch")
Addresses-Coverity-ID: 114949 ("Missing break in switch")
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ray_cs.c

index 08c607c..33ad875 100644 (file)
@@ -889,8 +889,10 @@ static int ray_hw_xmit(unsigned char *data, int len, struct net_device *dev,
        switch (ccsindex = get_free_tx_ccs(local)) {
        case ECCSBUSY:
                pr_debug("ray_hw_xmit tx_ccs table busy\n");
+               /* fall through */
        case ECCSFULL:
                pr_debug("ray_hw_xmit No free tx ccs\n");
+               /* fall through */
        case ECARDGONE:
                netif_stop_queue(dev);
                return XMIT_NO_CCS;