mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-14 18:55:37 +00:00
cabinet: Mark some fall-throughs in switch statements.
This commit is contained in:
parent
5f9e03d118
commit
73e82bacc3
|
@ -466,10 +466,13 @@ static cab_ULONG fci_get_checksum( const void *pv, UINT cb, cab_ULONG seed )
|
||||||
switch (cb % 4) {
|
switch (cb % 4) {
|
||||||
case 3:
|
case 3:
|
||||||
ul |= (((ULONG)(*pb++)) << 16);
|
ul |= (((ULONG)(*pb++)) << 16);
|
||||||
|
/* fall through */
|
||||||
case 2:
|
case 2:
|
||||||
ul |= (((ULONG)(*pb++)) << 8);
|
ul |= (((ULONG)(*pb++)) << 8);
|
||||||
|
/* fall through */
|
||||||
case 1:
|
case 1:
|
||||||
ul |= *pb;
|
ul |= *pb;
|
||||||
|
/* fall through */
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -360,7 +360,9 @@ static cab_ULONG checksum(const cab_UBYTE *data, cab_UWORD bytes, cab_ULONG csum
|
||||||
|
|
||||||
switch (bytes & 3) {
|
switch (bytes & 3) {
|
||||||
case 3: ul |= *data++ << 16;
|
case 3: ul |= *data++ << 16;
|
||||||
|
/* fall through */
|
||||||
case 2: ul |= *data++ << 8;
|
case 2: ul |= *data++ << 8;
|
||||||
|
/* fall through */
|
||||||
case 1: ul |= *data;
|
case 1: ul |= *data;
|
||||||
}
|
}
|
||||||
csum ^= ul;
|
csum ^= ul;
|
||||||
|
|
Loading…
Reference in a new issue