summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraappleby@google.com <aappleby@google.com@77a7d1d3-4c08-bdc2-d393-d5859734b01a>2011-04-04 23:07:18 +0000
committeraappleby@google.com <aappleby@google.com@77a7d1d3-4c08-bdc2-d393-d5859734b01a>2011-04-04 23:07:18 +0000
commit4be8e18e62864ae1f1c34ad440822ee046405ee7 (patch)
treed2f9b155a6bc1a3a6b3855e528201543948003c5
parent0f37bbdda0d33613c84af0d1b786751c1cc99316 (diff)
downloadsrc-4be8e18e62864ae1f1c34ad440822ee046405ee7.tar.gz
and of course gcc complains about missing "typename" specifier and missing typecasts
git-svn-id: http://smhasher.googlecode.com/svn/trunk@121 77a7d1d3-4c08-bdc2-d393-d5859734b01a
-rw-r--r--KeysetTest.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/KeysetTest.cpp b/KeysetTest.cpp
index 1cae57d..5561030 100644
--- a/KeysetTest.cpp
+++ b/KeysetTest.cpp
@@ -268,7 +268,7 @@ void DumpCollisionMap ( CollisionMap<hashtype,ByteVec> & cmap )
{
typedef CollisionMap<hashtype,ByteVec> cmap_t;
- for(cmap_t::iterator it = cmap.begin(); it != cmap.end(); ++it)
+ for(typename cmap_t::iterator it = cmap.begin(); it != cmap.end(); ++it)
{
const hashtype & hash = (*it).first;
@@ -303,7 +303,7 @@ void ReportCollisions ( pfHash hash )
TwoBytesKeygen(20,c);
- printf("%d hashes\n",hashes.size());
+ printf("%d hashes\n",(int)hashes.size());
printf("Finding collisions\n");
@@ -311,7 +311,7 @@ void ReportCollisions ( pfHash hash )
FindCollisions(hashes,collisions,1000);
- printf("%d collisions\n",collisions.size());
+ printf("%d collisions\n",(int)collisions.size());
printf("Mapping collisions\n");
@@ -324,4 +324,4 @@ void ReportCollisions ( pfHash hash )
printf("Dumping collisions\n");
DumpCollisionMap(cmap);
-} \ No newline at end of file
+}