summaryrefslogtreecommitdiff
path: root/src/benchmark.h
diff options
context:
space:
mode:
authorAndreas Metzler <ametzler@bebt.de>2019-02-23 18:43:49 +0100
committerAndreas Metzler <ametzler@bebt.de>2019-02-24 16:28:54 +0100
commit30e25e94177ccc0a2ef4f106cee8220fd1e459e2 (patch)
tree14f7c8ec45ce5711c566911772181232ef1d7b86 /src/benchmark.h
parentef3224c53b3a3ac51c7c1846cc3873fa1d4910f4 (diff)
downloadgnutls-30e25e94177ccc0a2ef4f106cee8220fd1e459e2.tar.gz
gnutls-cli: fix --benchmark-ciphers type overflow
Signed-off-by: Andreas Metzler <ametzler@bebt.de>
Diffstat (limited to 'src/benchmark.h')
-rw-r--r--src/benchmark.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/benchmark.h b/src/benchmark.h
index a59e088e29..77ea44eb36 100644
--- a/src/benchmark.h
+++ b/src/benchmark.h
@@ -24,6 +24,9 @@
#include <windows.h>
#endif
+/* for uint64_t */
+# include <stdint.h>
+
#if defined(HAVE_CLOCK_GETTIME) && defined(CLOCK_PROCESS_CPUTIME_ID)
#undef gettime
#define gettime(x) clock_gettime(CLOCK_PROCESS_CPUTIME_ID, x)
@@ -44,7 +47,7 @@ void benchmark_tls(int debug_level, int ciphers);
struct benchmark_st {
struct timespec start;
- unsigned long size;
+ uint64_t size;
sighandler_t old_handler;
#if defined(_WIN32)
HANDLE wtimer;