]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
sfdisk: fix y/n mismatch
authorKarel Zak <kzak@redhat.com>
Tue, 17 Sep 2013 07:46:24 +0000 (09:46 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 17 Sep 2013 07:46:24 +0000 (09:46 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
fdisks/sfdisk.c

index b4ca9a0ce413a508ae6ecb22406cb8db84a5b0d9..03f3e7fa372b8a10b44307272bd1c0f4281f8922 100644 (file)
@@ -3158,9 +3158,9 @@ do_fdisk(char *dev) {
            ignore_result( fgets(answer, sizeof(answer), stdin) );
            if (answer[0] == 'q' || answer[0] == 'Q') {
                errx(EXIT_FAILURE, _("Quitting - nothing changed"));
-           } else if (rpmatch(answer) == 1) {
-               continue;
            } else if (rpmatch(answer) == 0) {
+               continue;
+           } else if (rpmatch(answer) == 1) {
                break;
            } else {
                printf(_("Please answer one of y,n,q\n"));