summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortb <>2024-12-17 07:19:10 +0000
committertb <>2024-12-17 07:19:10 +0000
commitb5eb5e52248456e806f594c70c6e5d9ab7dcb0fe (patch)
tree3e02cdf631c4e1f06dff64c95d3f64826dc898df /src
parentcd4075d54058eb0749880acac9f3d8af2c47b9ba (diff)
downloadopenbsd-b5eb5e52248456e806f594c70c6e5d9ab7dcb0fe.tar.gz
openbsd-b5eb5e52248456e806f594c70c6e5d9ab7dcb0fe.tar.bz2
openbsd-b5eb5e52248456e806f594c70c6e5d9ab7dcb0fe.zip
Plug leak coming from debug leftover
There's still CBS holding data in here. Yuck.
Diffstat (limited to 'src')
-rw-r--r--src/regress/lib/libcrypto/mlkem/mlkem1024_keygen_tests.c3
-rw-r--r--src/regress/lib/libcrypto/mlkem/mlkem768_keygen_tests.c3
2 files changed, 2 insertions, 4 deletions
diff --git a/src/regress/lib/libcrypto/mlkem/mlkem1024_keygen_tests.c b/src/regress/lib/libcrypto/mlkem/mlkem1024_keygen_tests.c
index d27d5aacf9..928dce3bc7 100644
--- a/src/regress/lib/libcrypto/mlkem/mlkem1024_keygen_tests.c
+++ b/src/regress/lib/libcrypto/mlkem/mlkem1024_keygen_tests.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: mlkem1024_keygen_tests.c,v 1.2 2024/12/14 19:16:24 tb Exp $ */ 1/* $OpenBSD: mlkem1024_keygen_tests.c,v 1.3 2024/12/17 07:19:10 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2024, Google Inc. 3 * Copyright (c) 2024, Google Inc.
4 * Copyright (c) 2024, Bob Beck <beck@obtuse.com> 4 * Copyright (c) 2024, Bob Beck <beck@obtuse.com>
@@ -112,7 +112,6 @@ main(int argc, char **argv)
112 break; 112 break;
113 grab_data(&private_key, buf, strlen("private_key: ")); 113 grab_data(&private_key, buf, strlen("private_key: "));
114 state = S_START; 114 state = S_START;
115 break;
116 115
117 MlkemKeygenFileTest(&seed, &public_key, &private_key); 116 MlkemKeygenFileTest(&seed, &public_key, &private_key);
118 free((void *)CBS_data(&seed)); 117 free((void *)CBS_data(&seed));
diff --git a/src/regress/lib/libcrypto/mlkem/mlkem768_keygen_tests.c b/src/regress/lib/libcrypto/mlkem/mlkem768_keygen_tests.c
index b54b8c53ce..464399b8a0 100644
--- a/src/regress/lib/libcrypto/mlkem/mlkem768_keygen_tests.c
+++ b/src/regress/lib/libcrypto/mlkem/mlkem768_keygen_tests.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: mlkem768_keygen_tests.c,v 1.2 2024/12/14 19:16:24 tb Exp $ */ 1/* $OpenBSD: mlkem768_keygen_tests.c,v 1.3 2024/12/17 07:19:10 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2024, Google Inc. 3 * Copyright (c) 2024, Google Inc.
4 * Copyright (c) 2024, Bob Beck <beck@obtuse.com> 4 * Copyright (c) 2024, Bob Beck <beck@obtuse.com>
@@ -112,7 +112,6 @@ main(int argc, char **argv)
112 break; 112 break;
113 grab_data(&private_key, buf, strlen("private_key: ")); 113 grab_data(&private_key, buf, strlen("private_key: "));
114 state = S_START; 114 state = S_START;
115 break;
116 115
117 MlkemKeygenFileTest(&seed, &public_key, &private_key); 116 MlkemKeygenFileTest(&seed, &public_key, &private_key);
118 free((void *)CBS_data(&seed)); 117 free((void *)CBS_data(&seed));