]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
fdisk: fix sgi_menu_cb return value
authormr-bronson <ghbugs@toeai.com>
Sun, 18 Aug 2024 01:32:00 +0000 (01:32 +0000)
committermr-bronson <ghbugs@toeai.com>
Sun, 18 Aug 2024 01:32:00 +0000 (01:32 +0000)
Would otherwise return -EINVAL even on success after fdisk_sgi_set_bootfile.

disk-utils/fdisk-menu.c

index 717554b0e3478d49e03a436086d61dbffa59c21d..8df4ac8d21bad1c73d81077ff90a96aa04439162 100644 (file)
@@ -979,7 +979,7 @@ static int sgi_menu_cb(struct fdisk_context **cxt0,
                        rc = fdisk_toggle_partition_flag(cxt, n, SGI_FLAG_BOOT);
                break;
        case 'b':
-               fdisk_sgi_set_bootfile(cxt);
+               rc = fdisk_sgi_set_bootfile(cxt);
                break;
        case 'c':
                rc = fdisk_ask_partnum(cxt, &n, FALSE);