mirror of
https://github.com/NLnetLabs/unbound.git
synced 2024-09-21 14:47:09 +00:00
- For #762: annotate case statement fallthrough for gcc.
This commit is contained in:
parent
4ccb613396
commit
025d810b45
@ -122,16 +122,28 @@ int siphash(const uint8_t *in, const size_t inlen, const uint8_t *k,
|
||||
switch (left) {
|
||||
case 7:
|
||||
b |= ((uint64_t)in[6]) << 48;
|
||||
/** EDIT annotate case statement fallthrough for gcc */
|
||||
/* fallthrough */
|
||||
case 6:
|
||||
b |= ((uint64_t)in[5]) << 40;
|
||||
/** EDIT annotate case statement fallthrough for gcc */
|
||||
/* fallthrough */
|
||||
case 5:
|
||||
b |= ((uint64_t)in[4]) << 32;
|
||||
/** EDIT annotate case statement fallthrough for gcc */
|
||||
/* fallthrough */
|
||||
case 4:
|
||||
b |= ((uint64_t)in[3]) << 24;
|
||||
/** EDIT annotate case statement fallthrough for gcc */
|
||||
/* fallthrough */
|
||||
case 3:
|
||||
b |= ((uint64_t)in[2]) << 16;
|
||||
/** EDIT annotate case statement fallthrough for gcc */
|
||||
/* fallthrough */
|
||||
case 2:
|
||||
b |= ((uint64_t)in[1]) << 8;
|
||||
/** EDIT annotate case statement fallthrough for gcc */
|
||||
/* fallthrough */
|
||||
case 1:
|
||||
b |= ((uint64_t)in[0]);
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user