]> arthur.barton.de Git - ngircd-alex.git/blobdiff - src/ngircd/hash.c
Fix "implicit conversion shortens 64-bit value" warning
[ngircd-alex.git] / src / ngircd / hash.c
index d9aa79bb1f1b93478a9f1dd7c0e135ac7ed62408..1b2f4e678b412df818c53d81a7c7c91dc2f753f6 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * ngIRCd -- The Next Generation IRC Daemon
- * Copyright (c)2001,2002 by Alexander Barton (alex@barton.de)
+ * Copyright (c)2001-2009 Alexander Barton (alex@barton.de)
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -37,8 +37,9 @@ Hash( const char *String )
 
        char buffer[LINE_LEN];
 
-       strlcpy( buffer, String, sizeof( buffer ));
-       return jenkins_hash( (UINT8 *)ngt_LowerStr( buffer ), strlen( buffer ), 42 );
+       strlcpy(buffer, String, sizeof(buffer));
+       return jenkins_hash((UINT8 *)ngt_LowerStr(buffer),
+                           (UINT32)strlen(buffer), 42);
 } /* Hash */