--- libaitcrc/example/test_hash.c 2012/08/29 08:55:55 1.2.6.1 +++ libaitcrc/example/test_hash.c 2012/08/29 09:00:15 1.2.6.3 @@ -91,7 +91,7 @@ int main() for (i = 0; i < 100000; i++) { memset(szLine, 0, 256); read(f, szLine, 255); - n = hash_jenkins32((u_int*) szLine, 256 / 4, 0); + /*n =*/ hash_jenkins32((u_int*) szLine, 256 / 4, 0); // printf("%u\n", n); } gettimeofday(&after, NULL); @@ -155,7 +155,11 @@ int main() printf(" hash_jenkins32:"); for (i = 0; i < 8; i++) { n = szAvalanche[i][0]; - printf(" %d=>%u ", i, hash_jenkins32(&n, 1, 0)); + printf(" %d=>%u/", i, hash_jenkins32(&n, 1, 0)); + + memset(szLine, 0, 256); + memcpy(szLine, &szAvalanche[i][0], 1); + printf("%d=>%u ", i, hash_jenkins32((u_int*) szLine, 1, 0)); } printf("\n"); printf(" hash_reddragon:");