From b1dc1f643eaff897a5ce135f525799b99687b118 Mon Sep 17 00:00:00 2001 From: "snappy.mirrorbot@gmail.com" Date: Thu, 24 Mar 2011 19:15:54 +0000 Subject: [PATCH] Fix a microbenchmark crash on mingw32; seemingly %lld is not universally supported on Windows, and %I64d is recommended instead. R=csilvers DELTA=6 (5 added, 0 deleted, 1 changed) Revision created by MOE tool push_codebase. MOE_MIGRATION=1034 git-svn-id: https://snappy.googlecode.com/svn/trunk@18 03e5f5b5-db94-4691-08a0-1a8bf15f6143 --- snappy-test.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/snappy-test.cc b/snappy-test.cc index ecb9bf4..bd06646 100644 --- a/snappy-test.cc +++ b/snappy-test.cc @@ -159,7 +159,12 @@ void Benchmark::Run() { "%.1fGB/s", bytes_per_second / (1024.0f * 1024.0f * 1024.0f)); } - fprintf(stderr, "%-18s %10lld %10lld %10d %s %s\n", + fprintf(stderr, +#ifdef WIN32 + "%-18s %10I64d %10I64d %10d %s %s\n", +#else + "%-18s %10lld %10lld %10d %s %s\n", +#endif heading.c_str(), static_cast(real_time_us * 1000 / num_iterations), static_cast(cpu_time_us * 1000 / num_iterations),