X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fngircd%2Fhash.c;h=3c600384b6b2f034a2d3f3455ad07a20e21d639e;hb=48ea69d778279e7256a167e6f4147eb5766bbdda;hp=7b7976c9a330ac29e63135215ba96429e4f02505;hpb=1765f0ae0b8932a4977c181c07d174f124143cef;p=ngircd-alex.git diff --git a/src/ngircd/hash.c b/src/ngircd/hash.c index 7b7976c9..3c600384 100644 --- a/src/ngircd/hash.c +++ b/src/ngircd/hash.c @@ -37,7 +37,7 @@ static UINT32 jenkins_hash PARAMS((UINT8 *k, UINT32 length, UINT32 initval)); GLOBAL UINT32 Hash( const char *String ) { - char buffer[LINE_LEN]; + char buffer[COMMAND_LEN]; strlcpy(buffer, String, sizeof(buffer)); return jenkins_hash((UINT8 *)ngt_LowerStr(buffer), @@ -58,7 +58,7 @@ Hash( const char *String ) * Not all of his functions are used here. */ -#define hashsize(n) ((uint32_t)1<<(n)) +#define hashsize(n) ((UINT32)1<<(n)) #define hashmask(n) (hashsize(n)-1) #define rot(x,k) (((x)<<(k)) | ((x)>>(32-(k))))