summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bsdinstall/partedit/partedit.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/bsdinstall/partedit/partedit.c')
-rw-r--r--usr.sbin/bsdinstall/partedit/partedit.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/usr.sbin/bsdinstall/partedit/partedit.c b/usr.sbin/bsdinstall/partedit/partedit.c
index 296d45c..eff87fe 100644
--- a/usr.sbin/bsdinstall/partedit/partedit.c
+++ b/usr.sbin/bsdinstall/partedit/partedit.c
@@ -97,8 +97,12 @@ main(int argc, const char **argv)
"the Finish button.";
part_wizard();
} else if (strcmp(basename(argv[0]), "scriptedpart") == 0) {
- scripted_editor(argc, argv);
+ error = scripted_editor(argc, argv);
prompt = NULL;
+ if (error != 0) {
+ end_dialog();
+ return (error);
+ }
} else {
prompt = "Create partitions for FreeBSD. No changes will be "
"made until you select Finish.";
OpenPOWER on IntegriCloud