From 26cd344960bf5c59d9c6a949463be6668467385a Mon Sep 17 00:00:00 2001 From: Ruslan Ermilov Date: Wed, 20 Oct 2004 05:43:45 +0000 Subject: [PATCH] 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(-) diff --git a/sbin/fdisk/fdisk.c b/sbin/fdisk/fdisk.c index 4cb9dc07cd77..1a1ceb7e505d 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)