From: Andreas Schneider Date: Wed, 26 Jul 2017 16:40:14 +0000 (+0200) Subject: lib:util: Add FALL_THROUGH statements in charset/charset_macosxfs.c X-Git-Tag: talloc-2.1.12~395 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8da568efea444af26c7f63ba73de65c4a9f24e7d;p=thirdparty%2Fsamba.git lib:util: Add FALL_THROUGH statements in charset/charset_macosxfs.c Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett --- diff --git a/lib/util/charset/charset_macosxfs.c b/lib/util/charset/charset_macosxfs.c index 895277d001a..24e21fd6d2c 100644 --- a/lib/util/charset/charset_macosxfs.c +++ b/lib/util/charset/charset_macosxfs.c @@ -457,10 +457,11 @@ static size_t macosxfs_encoding_pull( switch(result) { case kCFStringEncodingConversionSuccess: - if (*inbytesleft == srcCharsUsed) + if (*inbytesleft == srcCharsUsed) { break; - else - ; /*fall through*/ + } + + FALL_THROUGH; case kCFStringEncodingInsufficientOutputBufferLength: debug_out("String conversion: " "Output buffer too small\n"); @@ -546,10 +547,11 @@ static size_t macosxfs_encoding_push( switch(result) { case kCFStringEncodingConversionSuccess: - if (*inbytesleft/2 == srcCharsUsed) + if (*inbytesleft/2 == srcCharsUsed) { break; - else - ; /*fall through*/ + } + + FALL_THROUGH; case kCFStringEncodingInsufficientOutputBufferLength: debug_out("String conversion: " "Output buffer too small\n");