summaryrefslogtreecommitdiff
path: root/src/journal/journalctl.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2021-10-13 12:07:52 +0200
committerLennart Poettering <lennart@poettering.net>2021-10-14 15:57:52 +0200
commit698cec65c43e8336265f25ee39a5b75eabd081df (patch)
tree69cbdf9d13d2c72fb7523b64e14750c7252ffa9a /src/journal/journalctl.c
parent5e76324eea4f264f5d0f32843eea044dda41f7c0 (diff)
downloadsystemd-698cec65c43e8336265f25ee39a5b75eabd081df.tar.gz
tree-wide: port all calls to alloca() to alloca_safe()
Diffstat (limited to 'src/journal/journalctl.c')
-rw-r--r--src/journal/journalctl.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c
index 0eb27b88b2..daa7c7e45e 100644
--- a/src/journal/journalctl.c
+++ b/src/journal/journalctl.c
@@ -1874,13 +1874,13 @@ static int setup_keys(void) {
return log_oom();
mpk_size = FSPRG_mskinbytes(FSPRG_RECOMMENDED_SECPAR);
- mpk = alloca(mpk_size);
+ mpk = alloca_safe(mpk_size);
seed_size = FSPRG_RECOMMENDED_SEEDLEN;
- seed = alloca(seed_size);
+ seed = alloca_safe(seed_size);
state_size = FSPRG_stateinbytes(FSPRG_RECOMMENDED_SECPAR);
- state = alloca(state_size);
+ state = alloca_safe(state_size);
log_info("Generating seed...");
r = genuine_random_bytes(seed, seed_size, RANDOM_BLOCK);