aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2014-04-07 17:55:04 +0300
committerLasse Collin <lasse.collin@tukaani.org>2014-04-07 17:55:04 +0300
commitee2a443c79afbff48291f133acd42d95861cf721 (patch)
treebc87d60f54c766c28685a6f649731709fa179352
parent6a8a2364434763a033781f6b2a605ace9a021013 (diff)
downloadxz-embedded-ee2a443c79afbff48291f133acd42d95861cf721.tar.gz
Add comments for the intentionally missing break statements.
-rw-r--r--linux/lib/xz/xz_dec_lzma2.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/linux/lib/xz/xz_dec_lzma2.c b/linux/lib/xz/xz_dec_lzma2.c
index a6cdc96..08c3c80 100644
--- a/linux/lib/xz/xz_dec_lzma2.c
+++ b/linux/lib/xz/xz_dec_lzma2.c
@@ -1043,6 +1043,8 @@ XZ_EXTERN enum xz_ret xz_dec_lzma2_run(struct xz_dec_lzma2 *s,
s->lzma2.sequence = SEQ_LZMA_PREPARE;
+ /* Fall through */
+
case SEQ_LZMA_PREPARE:
if (s->lzma2.compressed < RC_INIT_BYTES)
return XZ_DATA_ERROR;
@@ -1053,6 +1055,8 @@ XZ_EXTERN enum xz_ret xz_dec_lzma2_run(struct xz_dec_lzma2 *s,
s->lzma2.compressed -= RC_INIT_BYTES;
s->lzma2.sequence = SEQ_LZMA_RUN;
+ /* Fall through */
+
case SEQ_LZMA_RUN:
/*
* Set dictionary limit to indicate how much we want