uthash.h: Added missing default case for switch statement Change-Id: I07b7e200e2d8d75049fd98915a437ebdcc41bd8b
diff --git a/uthash.h b/uthash.h index ae09d9e..b87b8c7 100644 --- a/uthash.h +++ b/uthash.h
@@ -449,6 +449,9 @@ case 3: _hj_i += ( (unsigned)_hj_key[2] << 16 ); \ case 2: _hj_i += ( (unsigned)_hj_key[1] << 8 ); \ case 1: _hj_i += _hj_key[0]; \ + /* case 0: nothing left to add */ \ + default: /* make gcc -Wswitch-default happy */ \ + ; \ } \ HASH_JEN_MIX(_hj_i, _hj_j, hashv); \ bkt = hashv & (num_bkts-1); \