diff options
| author | Tobin Ehlis <tobine@google.com> | 2018-04-17 10:05:20 -0600 |
|---|---|---|
| committer | Tobin Ehlis <tobine@google.com> | 2018-04-18 06:25:36 -0600 |
| commit | 1c73d7358492c541dabbdefb83158500f969b2dd (patch) | |
| tree | 87583f006bf4bd420830e21cbae3265307af72f8 | |
| parent | 5251b1bd5d9002c4e289a93e0e24ce83dd45a383 (diff) | |
| download | usermoji-1c73d7358492c541dabbdefb83158500f969b2dd.tar.xz | |
loader:Fix build warnings
Add "fall through" comments on intentional fall through switch cases to
avoid compiler warnings.
| -rw-r--r-- | loader/cJSON.c | 3 | ||||
| -rw-r--r-- | loader/murmurhash.c | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/loader/cJSON.c b/loader/cJSON.c index a7671c4a..8da6d83c 100644 --- a/loader/cJSON.c +++ b/loader/cJSON.c @@ -312,12 +312,15 @@ static const char *parse_string(cJSON *item, const char *str) { case 4: *--ptr2 = ((uc | 0x80) & 0xBF); uc >>= 6; + // fall through case 3: *--ptr2 = ((uc | 0x80) & 0xBF); uc >>= 6; + // fall through case 2: *--ptr2 = ((uc | 0x80) & 0xBF); uc >>= 6; + // fall through case 1: *--ptr2 = ((unsigned char)uc | firstByteMark[len]); } diff --git a/loader/murmurhash.c b/loader/murmurhash.c index db6276f5..40f0d5e9 100644 --- a/loader/murmurhash.c +++ b/loader/murmurhash.c @@ -74,9 +74,10 @@ uint32_t murmurhash(const char *key, size_t len, uint32_t seed) { switch (len & 3) { // `len % 4' case 3: k ^= (tail[2] << 16); + // fall through case 2: k ^= (tail[1] << 8); - + // fall through case 1: k ^= tail[0]; k *= c1; |
