summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
diff options
context:
space:
mode:
authorFrances Buontempo <frances.buontempo@gmail.com>2012-01-11 17:43:11 (GMT)
committerEvan Martin <martine@danga.com>2012-01-11 17:43:11 (GMT)
commit6d282206c86aabdcff207dac5e193483161b098a (patch)
tree1a06d50d7d535e9ba0333122aba757d8f562de8c /src/ninja.cc
parentd634414357de3278616299a6a0120ae59cafe3ed (diff)
downloadNinja-6d282206c86aabdcff207dac5e193483161b098a.zip
Ninja-6d282206c86aabdcff207dac5e193483161b098a.tar.gz
Ninja-6d282206c86aabdcff207dac5e193483161b098a.tar.bz2
windows: hash_map bucket count has different getter
Diffstat (limited to 'src/ninja.cc')
-rw-r--r--src/ninja.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ninja.cc b/src/ninja.cc
index 7517785..b07c759 100644
--- a/src/ninja.cc
+++ b/src/ninja.cc
@@ -708,7 +708,12 @@ reload:
printf("\n");
int count = (int)globals.state->paths_.size();
- int buckets = (int)globals.state->paths_.bucket_count();
+ int buckets =
+#ifdef _WIN32
+ (int)globals.state->paths_.comp.bucket_size;
+#else
+ (int)globals.state->paths_.bucket_count();
+#endif
printf("path->node hash load %.2f (%d entries / %d buckets)\n",
count / (double) buckets, count, buckets);
}