summaryrefslogtreecommitdiffstats
path: root/sbin
diff options
context:
space:
mode:
authornyan <nyan@FreeBSD.org>2004-10-24 12:05:10 +0000
committernyan <nyan@FreeBSD.org>2004-10-24 12:05:10 +0000
commit09adbfdf64b5ec2cb446811241c7184c84b91f0c (patch)
tree552cef288a77d819abef04a2c14dd42fc0c0be92 /sbin
parent3efdfbe8d6b8650845b94f436c9f2c6b8773aeba (diff)
downloadFreeBSD-src-09adbfdf64b5ec2cb446811241c7184c84b91f0c.zip
FreeBSD-src-09adbfdf64b5ec2cb446811241c7184c84b91f0c.tar.gz
Merged from src/sbin/fdisk/fdisk.c revision 1.75.
(Don't prepend "/dev" if an argument given is an absolute pathname.)
Diffstat (limited to 'sbin')
-rw-r--r--sbin/fdisk_pc98/fdisk.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/fdisk_pc98/fdisk.c b/sbin/fdisk_pc98/fdisk.c
index 8b8ce19..1a87f4f 100644
--- a/sbin/fdisk_pc98/fdisk.c
+++ b/sbin/fdisk_pc98/fdisk.c
@@ -289,7 +289,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)
OpenPOWER on IntegriCloud