From 7ee8b5bbeeab1f8121445f6d10e063e3c18f206b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Sat, 25 Jan 2020 16:31:44 +0100
Subject: [PATCH] hogweed-benchmark: Pass correct sizes to knuth_lfib_random.

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

diff --git a/ChangeLog b/ChangeLog
index e2368f6b..fd004c66 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2020-01-25  Niels Möller  <nisse@lysator.liu.se>
+
+	* examples/hogweed-benchmark.c (bench_curve_init): Pass correct
+	sizes to knuth_lfib_random. Patch contributed by Dmitry Baryshkov.
+
 2020-01-15  Niels Möller  <nisse@lysator.liu.se>
 
 	* Makefile.in: Replace suffix rules by pattern rules. Move .asm
diff --git a/examples/hogweed-benchmark.c b/examples/hogweed-benchmark.c
index 11393df0..69315211 100644
--- a/examples/hogweed-benchmark.c
+++ b/examples/hogweed-benchmark.c
@@ -771,12 +771,12 @@ bench_curve_init (unsigned size)
     case 255:
       ctx->mul = curve25519_mul;
       ctx->mul_g = curve25519_mul_g;
-      knuth_lfib_random (&lfib, sizeof(CURVE25519_SIZE), ctx->s);
+      knuth_lfib_random (&lfib, CURVE25519_SIZE, ctx->s);
       break;
     case 448:
       ctx->mul = curve448_mul;
       ctx->mul_g = curve448_mul_g;
-      knuth_lfib_random (&lfib, sizeof(CURVE448_SIZE), ctx->s);
+      knuth_lfib_random (&lfib, CURVE448_SIZE, ctx->s);
       break;
     default:
       abort ();
-- 
GitLab