summaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2017-05-11 22:07:33 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2017-05-11 22:07:55 +0200
commit944bf0e105af055bc01d579656cad296e5d5cd81 (patch)
treeeef7ddc941384764affef0c417213fa39846a478 /fs
parentd173874abbfa6e7d0fc410df787b56f5410b3937 (diff)
downloadbarebox-944bf0e105af055bc01d579656cad296e5d5cd81.tar.gz
barebox-944bf0e105af055bc01d579656cad296e5d5cd81.tar.xz
fixup! fs: Implement links to directories
Diffstat (limited to 'fs')
-rw-r--r--fs/fs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/fs.c b/fs/fs.c
index 714dc832a5..1da080502c 100644
--- a/fs/fs.c
+++ b/fs/fs.c
@@ -569,12 +569,12 @@ int unlink(const char *pathname)
{
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;