summaryrefslogtreecommitdiffstats
path: root/loader2
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2008-07-11 13:14:37 -0400
committerChris Lumens <clumens@redhat.com>2008-07-11 13:14:37 -0400
commit072409b342e7fb6e423405e7f3b0c200f5c5c006 (patch)
tree2c0be0d28ea0af1ca20775c318fc06afb8aa553b /loader2
parent7119d1b33ca11dfa8f5a034db7af7171399c0cb3 (diff)
downloadanaconda-072409b342e7fb6e423405e7f3b0c200f5c5c006.tar.gz
anaconda-072409b342e7fb6e423405e7f3b0c200f5c5c006.tar.xz
anaconda-072409b342e7fb6e423405e7f3b0c200f5c5c006.zip
If we're not given a method in cmdline mode, we have to quit.
Diffstat (limited to 'loader2')
-rw-r--r--loader2/loader.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/loader2/loader.c b/loader2/loader.c
index 1902a8748..0aaa4d5c5 100644
--- a/loader2/loader.c
+++ b/loader2/loader.c
@@ -1245,7 +1245,11 @@ static char *doLoaderMain(struct loaderData_s *loaderData,
case STEP_METHOD: {
if (loaderData->method != -1)
- skipMethodDialog = 1;
+ skipMethodDialog = 1;
+ else if (FL_CMDLINE(flags)) {
+ fprintf(stderr, "No method given for cmdline mode, aborting\n");
+ exit(EXIT_FAILURE);
+ }
/* If we already found a stage2 image, skip the prompt. */
if (skipMethodDialog) {