Signed-off-by: Francesco Cosoleto <cosoleto@xxxxxxxxx> --- fdisk/fdisk.c | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) diff --git a/fdisk/fdisk.c b/fdisk/fdisk.c index 1a4c823..1ecab17 100644 --- a/fdisk/fdisk.c +++ b/fdisk/fdisk.c @@ -2800,15 +2800,13 @@ gpt_warning(char *dev) } static void -try(char *device, int user_specified) { +try(char *device) +{ int gb; disk_device = device; if (setjmp(listingbuf)) return; - if (!user_specified) - if (is_ide_cdrom_or_tape(device)) - return; gpt_warning(device); if ((fd = open(disk_device, type_open)) >= 0) { gb = get_boot(try_only); @@ -2859,7 +2857,7 @@ tryprocpt(void) { if (is_whole_disk(devname)) { char *cn = canonicalize_path(devname); if (cn) { - try(cn, 0); + try(cn); free(cn); } } @@ -3079,7 +3077,8 @@ main(int argc, char **argv) { dummy(&k); listing = 1; for (k = optind; k < argc; k++) - try(argv[k], 1); + if (!is_ide_cdrom_or_tape(argv[k])) + try(argv[k]); } else { /* we no longer have default device names */ /* but we can use /proc/partitions instead */ -- 1.7.7 -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html