X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fyaffsfs.c;h=2016101702021c0796e2e5f83be791e360ce8fed;hp=0b151a2793b4d3fa2bf1d082c57dec4678767721;hb=20eedfb9d60adc929129d28efcd8d7582178be5b;hpb=844e250e5a2220f99a37ed520d2421736961e96f diff --git a/direct/yaffsfs.c b/direct/yaffsfs.c index 0b151a2..2016101 100644 --- a/direct/yaffsfs.c +++ b/direct/yaffsfs.c @@ -1842,6 +1842,7 @@ int yaffs_access(const YCHAR *path, int amode) yaffsfs_Lock(); obj = yaffsfs_FindObject(NULL,path,0,1, &dir,¬Dir); + obj = yaffsfs_FollowLink(obj,0); if(!dir && notDir) yaffsfs_SetError(-ENOTDIR);