X-Git-Url: https://yaffs.net/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fyaffsfs.c;h=cdde7abe4a549df817287d64390c87c083a78fc9;hp=dedd76ca08138e26bb0b0c9573f53111a7e36652;hb=c15797a48b5f133c37e9399546165525eebddc1c;hpb=1ebec0597a033cba1b18b32466bbd6b7dcfdcecb diff --git a/direct/yaffsfs.c b/direct/yaffsfs.c index dedd76c..cdde7ab 100644 --- a/direct/yaffsfs.c +++ b/direct/yaffsfs.c @@ -3428,6 +3428,7 @@ static yaffs_DIR *yaffsfs_opendir_reldir_no_lock(struct yaffs_obj *reldir, } obj = yaffsfs_FindObject(reldir, dirname, 0, 1, NULL, ¬Dir, &loop); + obj = yaffsfs_FollowLink(obj, 0, &loop); if (!obj && notDir) yaffsfs_SetError(-ENOTDIR);