From: Andreas Schneider Date: Wed, 26 Jul 2017 15:03:09 +0000 (+0200) Subject: librpc:ndr: Add FALL_THROUGH statements in ndr_cab.c X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=64c9ca3a3df42dd19e0ed2981d2e1b3cb0990ca4;p=abartlet%2Fsamba.git%2F.git librpc:ndr: Add FALL_THROUGH statements in ndr_cab.c Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett --- diff --git a/librpc/ndr/ndr_cab.c b/librpc/ndr/ndr_cab.c index 837ed253065..c415bfab34c 100644 --- a/librpc/ndr/ndr_cab.c +++ b/librpc/ndr/ndr_cab.c @@ -95,10 +95,13 @@ static uint32_t ndr_cab_compute_checksum(uint8_t *data, uint32_t length, uint32_ switch (length % 4) { case 3: ul |= (((uint32_t)(*pb++)) << 16); + FALL_THROUGH; case 2: ul |= (((uint32_t)(*pb++)) << 8); + FALL_THROUGH; case 1: ul |= (uint32_t)(*pb++); + FALL_THROUGH; default: break; }