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);                                                    \