summaryrefslogtreecommitdiff
path: root/tests/languages.exp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/languages.exp')
-rw-r--r--tests/languages.exp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/languages.exp b/tests/languages.exp
index bc6b3c3..c9e6cc8 100644
--- a/tests/languages.exp
+++ b/tests/languages.exp
@@ -99,11 +99,14 @@ hash (str, len)
{
default:
hval += asso_values[(unsigned char)str[4]+1];
+ /*FALLTHROUGH*/
case 4:
case 3:
hval += asso_values[(unsigned char)str[2]];
+ /*FALLTHROUGH*/
case 2:
hval += asso_values[(unsigned char)str[1]+9];
+ /*FALLTHROUGH*/
case 1:
hval += asso_values[(unsigned char)str[0]];
break;