OSDN Git Service

Fix 64-bit benchmark build
authorGreg Hackmann <ghackmann@google.com>
Fri, 20 Feb 2015 19:00:14 +0000 (11:00 -0800)
committerGreg Hackmann <ghackmann@google.com>
Fri, 20 Feb 2015 19:07:38 +0000 (11:07 -0800)
commit567bfb3779f238784be6d3fa9d384ecdc423ea39
tree690caf6a783541e6877461c908bccddae5f0abdb
parentc39eef71a7f66b69e2216a51d0e7fbc1796d0696
Fix 64-bit benchmark build

The * flag to printf() wants an int instead of size_t, and these are
distinct types on 64-bit.  To accomodate this, make the name column
width helpers return int.

In theory this truncates things, but in practice this only matters if
you have a benchmark with more than INT_MAX characters in its name (in
which case you have bigger problems).

Change-Id: I3338948c25a3a8d84f1ead2f5b457c05da8a01cf
Signed-off-by: Greg Hackmann <ghackmann@google.com>
benchmarks/Benchmark.cpp
benchmarks/benchmark/Benchmark.h