X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fyaffsfs.c;fp=direct%2Fyaffsfs.c;h=6cffbc86ebc04705b59ae7b846022034a530e4f0;hp=331590bfa4bff7db4d7f4f507579f5e109aed50f;hb=413797fe98ba5f4ba219c8628273eea918eb8655;hpb=6014fce5c65757724aef9033f2a710da324f2523 diff --git a/direct/yaffsfs.c b/direct/yaffsfs.c index 331590b..6cffbc8 100644 --- a/direct/yaffsfs.c +++ b/direct/yaffsfs.c @@ -247,13 +247,11 @@ static void yaffsfs_ReleaseInode(struct yaffsfs_Inode *in) struct yaffs_obj *obj; obj = in->iObj; - - if (obj->unlinked) - yaffs_del_obj(obj); - obj->my_inode = NULL; in->iObj = NULL; + if (obj->unlinked) + yaffs_del_obj(obj); } static void yaffsfs_PutInode(int inodeId)