From: Lennart Poettering Date: Mon, 22 Jul 2019 08:24:26 +0000 (+0200) Subject: random-seed: reduce scope of variable X-Git-Tag: v243-rc1~32^2~9 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=15d961bf537435914736005a857b33750b13848b;p=thirdparty%2Fsystemd.git random-seed: reduce scope of variable --- diff --git a/src/random-seed/random-seed.c b/src/random-seed/random-seed.c index 12f14f2888e..1a1ce8caa4a 100644 --- a/src/random-seed/random-seed.c +++ b/src/random-seed/random-seed.c @@ -46,11 +46,11 @@ static int run(int argc, char *argv[]) { * new data, to make sure the next boot gets seeded differently. */ if (streq(argv[1], "load")) { - int open_rw_error; seed_fd = open(RANDOM_SEED, O_RDWR|O_CLOEXEC|O_NOCTTY|O_CREAT, 0600); - open_rw_error = -errno; if (seed_fd < 0) { + int open_rw_error = -errno; + write_seed_file = false; seed_fd = open(RANDOM_SEED, O_RDONLY|O_CLOEXEC|O_NOCTTY);