version 1.30, 2015/04/02 21:36:49 |
version 1.31, 2015/04/02 22:48:17 |
Line 77 man_hash_init(void) |
|
Line 77 man_hash_init(void) |
|
} |
} |
} |
} |
|
|
enum mant |
int |
man_hash_find(const char *tmp) |
man_hash_find(const char *tmp) |
{ |
{ |
int x, y, i; |
int x, y, i; |
enum mant tok; |
int tok; |
|
|
if ('\0' == (x = tmp[0])) |
if ('\0' == (x = tmp[0])) |
return(MAN_MAX); |
return(MAN_MAX); |
Line 94 man_hash_find(const char *tmp) |
|
Line 94 man_hash_find(const char *tmp) |
|
if (UCHAR_MAX == (y = table[x + i])) |
if (UCHAR_MAX == (y = table[x + i])) |
return(MAN_MAX); |
return(MAN_MAX); |
|
|
tok = (enum mant)y; |
tok = y; |
if (0 == strcmp(tmp, man_macronames[tok])) |
if (0 == strcmp(tmp, man_macronames[tok])) |
return(tok); |
return(tok); |
} |
} |