changed hash function

This commit is contained in:
ceriel 1987-02-07 00:14:51 +00:00
parent 622530ae68
commit a1c7298f9d

View file

@ -23,8 +23,8 @@ hash(string) char *string; {
if (strcmp(string,"ANY") == 0) return 128; if (strcmp(string,"ANY") == 0) return 128;
for (sum=i=0,p=string;*p;i += 3) for (sum=i=0,p=string;*p;i += 3)
sum += (*p++)<<(i&07); sum += (*p++)<<(i&03);
return sum % 127; return sum % 128;
} }