]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
random-seed: reduce scope of variable
authorLennart Poettering <lennart@poettering.net>
Mon, 22 Jul 2019 08:24:26 +0000 (10:24 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 25 Jul 2019 16:20:50 +0000 (18:20 +0200)
src/random-seed/random-seed.c

index 12f14f2888ea3e7733405dc703ca1730cc721743..1a1ce8caa4af1b988139c28c3a346001ea42ad54 100644 (file)
@@ -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);