From: Lennart Poettering Date: Wed, 25 Oct 2017 18:44:25 +0000 (+0200) Subject: gpt-auto-generator: make sure "r" is always set X-Git-Tag: v236~236^2~12 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8f50e86a868e73e05b7587e2d2bbf4d61dd433cf;p=thirdparty%2Fsystemd.git gpt-auto-generator: make sure "r" is always set --- diff --git a/src/gpt-auto-generator/gpt-auto-generator.c b/src/gpt-auto-generator/gpt-auto-generator.c index f9a0a14d9e1..2e1ce334bf5 100644 --- a/src/gpt-auto-generator/gpt-auto-generator.c +++ b/src/gpt-auto-generator/gpt-auto-generator.c @@ -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();