diff --git a/fs/fs.c b/fs/fs.c index 714dc83..1da0805 100644 --- a/fs/fs.c +++ b/fs/fs.c @@ -569,12 +569,12 @@ { struct fs_device_d *fsdev; struct fs_driver_d *fsdrv; - char *p = canonicalize_path(pathname); + char *p = canonicalize_dir(pathname); char *freep = p; int ret; struct stat s; - ret = lstat(pathname, &s); + ret = lstat(p, &s); if (ret) goto out;