summaryrefslogtreecommitdiffstats
path: root/disk-utils/cfdisk.c
diff options
context:
space:
mode:
authorKarel Zak2014-07-15 12:41:30 +0200
committerKarel Zak2014-07-15 12:41:30 +0200
commitad5d45c046583aa9aa7bb2fb09185f7aa08b4270 (patch)
tree3b932448750c8b1b23ef6f7d12b254ff514203d6 /disk-utils/cfdisk.c
parentcfdisk: use \n for messages on stdout and stderr (diff)
downloadkernel-qcow2-util-linux-ad5d45c046583aa9aa7bb2fb09185f7aa08b4270.tar.gz
kernel-qcow2-util-linux-ad5d45c046583aa9aa7bb2fb09185f7aa08b4270.tar.xz
kernel-qcow2-util-linux-ad5d45c046583aa9aa7bb2fb09185f7aa08b4270.zip
cfdisk: make menus sensitive to ESC
Reported-by: Benno Schulenberg <bensberg@justemail.net> Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'disk-utils/cfdisk.c')
-rw-r--r--disk-utils/cfdisk.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/disk-utils/cfdisk.c b/disk-utils/cfdisk.c
index 17a3bc415..bcc7cfdfb 100644
--- a/disk-utils/cfdisk.c
+++ b/disk-utils/cfdisk.c
@@ -1513,6 +1513,7 @@ static struct fdisk_parttype *ui_get_parttype(struct cfdisk *cf,
if (d)
t = (struct fdisk_parttype *) d->userdata;
goto done;
+ case KEY_ESC:
case 'q':
case 'Q':
goto done;
@@ -1581,6 +1582,7 @@ static int ui_create_label(struct cfdisk *cf)
if (d)
rc = fdisk_create_disklabel(cf->cxt, d->name);
goto done;
+ case KEY_ESC:
case 'q':
case 'Q':
goto done;