]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
gpt-auto-generator: make sure "r" is always set
authorLennart Poettering <lennart@poettering.net>
Wed, 25 Oct 2017 18:44:25 +0000 (20:44 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 10 Nov 2017 18:00:06 +0000 (19:00 +0100)
src/gpt-auto-generator/gpt-auto-generator.c

index f9a0a14d9e1c088be2837cac2bc83344a009f576..2e1ce334bf5bc3e2385ff767a35d46815a48c19a 100644 (file)
@@ -688,7 +688,7 @@ static int add_mounts(void) {
 }
 
 int main(int argc, char *argv[]) {
-        int r = 0, k;
+        int r, k;
 
         if (argc > 1 && argc != 4) {
                 log_error("This program takes three or no arguments.");
@@ -720,6 +720,8 @@ int main(int argc, char *argv[]) {
 
         if (arg_root_enabled)
                 r = add_root_mount();
+        else
+                r = 0;
 
         if (!in_initrd()) {
                 k = add_mounts();