X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;f=direct%2Fyaffsfs.c;h=cdde7abe4a549df817287d64390c87c083a78fc9;hb=116402609e385566a46ca02bc8bfc960eab8b2d8;hp=dedd76ca08138e26bb0b0c9573f53111a7e36652;hpb=1ebec0597a033cba1b18b32466bbd6b7dcfdcecb;p=yaffs2.git 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);