diff options
-rw-r--r-- | src/manifest_parser_perftest.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/manifest_parser_perftest.cc b/src/manifest_parser_perftest.cc index ed3a89a..e40468f 100644 --- a/src/manifest_parser_perftest.cc +++ b/src/manifest_parser_perftest.cc @@ -19,8 +19,10 @@ #include <stdio.h> #ifdef _WIN32 +#include "getopt.h" #include <direct.h> #else +#include <getopt.h> #include <unistd.h> #endif @@ -107,6 +109,6 @@ int main(int argc, char* argv[]) { int min = *min_element(times.begin(), times.end()); int max = *max_element(times.begin(), times.end()); - float total = accumulate(times.begin(), times.end(), 0); + float total = accumulate(times.begin(), times.end(), 0.0f); printf("min %dms max %dms avg %.1fms\n", min, max, total / times.size()); } |