From bceb555e3fda64ce752c24d0545695108df557a8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Fri, 5 Aug 2016 11:00:30 +0200
Subject: [PATCH] hogweed-benchmark: Use uint8_t for curve25519 values.

---
 ChangeLog                    | 4 ++--
 examples/hogweed-benchmark.c | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index fe02a3bd..66647b4b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
 2016-08-05  Niels Möller  <nisse@lysator.liu.se>
 
-	* examples/hogweed-benchmark.c (bench_rsa_init): Use uint8_t for
-	sexp strings.
+	* examples/hogweed-benchmark.c: Use uint8_t for curve25519 values.
+	(bench_rsa_init): Use uint8_t for sexp strings.
 	(bench_dsa_init): Likewise.
 
 	* examples/io.c (read_file): Use size_t for sizes, and uint8_t for
diff --git a/examples/hogweed-benchmark.c b/examples/hogweed-benchmark.c
index 05020670..45b3528c 100644
--- a/examples/hogweed-benchmark.c
+++ b/examples/hogweed-benchmark.c
@@ -652,15 +652,15 @@ bench_openssl_ecdsa_clear (void *p)
 
 struct curve25519_ctx
 {
-  char x[CURVE25519_SIZE];
-  char s[CURVE25519_SIZE];
+  uint8_t x[CURVE25519_SIZE];
+  uint8_t s[CURVE25519_SIZE];
 };
 
 static void
 bench_curve25519_mul_g (void *p)
 {
   struct curve25519_ctx *ctx = p;
-  char q[CURVE25519_SIZE];
+  uint8_t q[CURVE25519_SIZE];
   curve25519_mul_g (q, ctx->s);
 }
 
@@ -668,7 +668,7 @@ static void
 bench_curve25519_mul (void *p)
 {
   struct curve25519_ctx *ctx = p;
-  char q[CURVE25519_SIZE];
+  uint8_t q[CURVE25519_SIZE];
   curve25519_mul (q, ctx->s, ctx->x);
 }
 
-- 
GitLab