|
From: <arn...@us...> - 2008-02-11 19:20:58
|
Revision: 131
http://adchpp.svn.sourceforge.net/adchpp/?rev=131&view=rev
Author: arnetheduck
Date: 2008-02-11 11:20:52 -0800 (Mon, 11 Feb 2008)
Log Message:
-----------
cleanup bloom pos
Modified Paths:
--------------
adchpp/trunk/plugins/Bloom/src/HashBloom.cpp
Modified: adchpp/trunk/plugins/Bloom/src/HashBloom.cpp
===================================================================
--- adchpp/trunk/plugins/Bloom/src/HashBloom.cpp 2008-01-31 22:10:31 UTC (rev 130)
+++ adchpp/trunk/plugins/Bloom/src/HashBloom.cpp 2008-02-11 19:20:52 UTC (rev 131)
@@ -53,13 +53,14 @@
}
size_t HashBloom::pos(const TTHValue& tth, size_t n) const {
- uint64_t x = 0;
-
- size_t start = n * h;
if((n+1)*h > TTHValue::BITS) {
return 0;
}
+
+ uint64_t x = 0;
+ size_t start = n * h;
+
for(size_t i = 0; i < h; ++i) {
size_t bit = start + i;
size_t byte = bit / 8;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|