projects
/
YACASL2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
バージョンアップ
[YACASL2.git]
/
src
/
hash.c
diff --git
a/src/hash.c
b/src/hash.c
index
f6a4558
..
f4e8b9f
100644
(file)
--- a/
src/hash.c
+++ b/
src/hash.c
@@
-2,16
+2,15
@@
unsigned hash(int keyc, HKEY *keyv[], int tabsize)
{
unsigned hash(int keyc, HKEY *keyv[], int tabsize)
{
- int i, j;
unsigned hashval = 0;
enum {
HASHNUM = 31
};
unsigned hashval = 0;
enum {
HASHNUM = 31
};
- for(i = 0; i < keyc; i++) {
+ for(i
nt i
= 0; i < keyc; i++) {
switch(keyv[i]->type) {
case CHARS:
switch(keyv[i]->type) {
case CHARS:
- for(j = 0; keyv[i]->val.s[j]; j++) {
+ for(
int
j = 0; keyv[i]->val.s[j]; j++) {
hashval = keyv[i]->val.s[j] + HASHNUM * hashval;
}
break;
hashval = keyv[i]->val.s[j] + HASHNUM * hashval;
}
break;