From 7d75b385f41cca6e8f5982a618895ee1a13c5b74 Mon Sep 17 00:00:00 2001 From: ru Date: Wed, 20 Oct 2004 05:43:45 +0000 Subject: Don't prepend "/dev" if an argument given is an absolute pathname. Reviewed by: jhb --- sbin/fdisk/fdisk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sbin/fdisk') diff --git a/sbin/fdisk/fdisk.c b/sbin/fdisk/fdisk.c index 4cb9dc0..1a1ceb7 100644 --- a/sbin/fdisk/fdisk.c +++ b/sbin/fdisk/fdisk.c @@ -302,7 +302,7 @@ main(int argc, char *argv[]) if (stat(argv[0], &sb) == 0) { /* OK, full pathname given */ disk = argv[0]; - } else if (errno == ENOENT) { + } else if (errno == ENOENT && argv[0][0] != '/') { /* Try prepending "/dev" */ asprintf(&disk, "%s%s", _PATH_DEV, argv[0]); if (disk == NULL) -- cgit v1.1