Changeset 1353
- Timestamp:
- 08/11/07 18:24:35 (1 year ago)
- Files:
-
- honeytrap/trunk/tools/ngtrie.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
honeytrap/trunk/tools/ngtrie.c
r1352 r1353 89 89 t = t->childlist; 90 90 if (t->key != curchar) { 91 while ((t->next) && (t->key ) && (t->key!= curchar)) t = t->next;91 while ((t->next) && (t->key != curchar)) t = t->next; 92 92 /* key not present, create new node */ 93 93 if (t->key != curchar) { … … 207 207 208 208 /* calculate vector lenghts and delete trie */ 209 result = dotprod = sqrnorm1 = sqrnorm2 = 0; 209 210 calc_and_del_trie(ngtrie); 210 211 211 212 212 213 /* calculate similarity */ 213 result = dotprod = sqrnorm1 = sqrnorm2 = 0;214 214 if (isnan(result = 100-(100*acos(dotprod/(sqrt(sqrnorm1)*sqrt(sqrnorm2)))/1.5707963))) result = 100; 215 215 fprintf(stdout, "Similarity: %.2f%%.\n", result); 216 216 217 217 218 if ((munmap(content[0], fs[0].st_size) != 0) || (munmap(content[1], fs[1].st_size) != 0)) {
