sfdisk: ask on EOF
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
bcdeacd796
commit
05af8bd4f0
|
@ -114,7 +114,7 @@ static int ui_menu_move(struct cfdisk *cf, int key);
|
|||
static void ui_menu_resize(struct cfdisk *cf);
|
||||
|
||||
static int ui_get_size(struct cfdisk *cf, const char *prompt, uintmax_t *res,
|
||||
uintmax_t low, uintmax_t up);
|
||||
uintmax_t low, uintmax_t up, int *expsize);
|
||||
|
||||
static int ui_enabled;
|
||||
static int ui_resize;
|
||||
|
|
|
@ -1275,6 +1275,7 @@ static int command_fdisk(struct sfdisk *sf, int argc, char **argv)
|
|||
|
||||
switch (rc) {
|
||||
case SFDISK_DONE_ASK:
|
||||
case SFDISK_DONE_EOF:
|
||||
if (sf->interactive) {
|
||||
int yes = 0;
|
||||
fdisk_ask_yesno(sf->cxt, _("Do you want to write this to disk?"), &yes);
|
||||
|
@ -1284,7 +1285,6 @@ static int command_fdisk(struct sfdisk *sf, int argc, char **argv)
|
|||
break;
|
||||
}
|
||||
}
|
||||
case SFDISK_DONE_EOF:
|
||||
case SFDISK_DONE_WRITE:
|
||||
rc = write_changes(sf);
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue