yaffs_access was not returning the correct result.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
struct yaffs_obj *obj=NULL;
struct yaffs_obj *dir=NULL;
struct yaffs_obj *obj=NULL;
struct yaffs_obj *dir=NULL;
if(amode & ~(R_OK | W_OK | X_OK)){
yaffsfs_SetError(-EINVAL);
if(amode & ~(R_OK | W_OK | X_OK)){
yaffsfs_SetError(-EINVAL);
if((amode & X_OK) && !(obj->yst_mode & S_IEXEC))
access_ok = 0;
if((amode & X_OK) && !(obj->yst_mode & S_IEXEC))
access_ok = 0;
yaffsfs_SetError(-EACCES);
yaffsfs_SetError(-EACCES);