yaffs Changed the logical error handling paths in yaffsfs.c
authorTimothy Manning <tfhmanning@gmail.com>
Thu, 4 Nov 2010 20:44:05 +0000 (09:44 +1300)
committerTimothy Manning <tfhmanning@gmail.com>
Thu, 4 Nov 2010 20:44:05 +0000 (09:44 +1300)
commit81ea50c07a64dc33f1c0556fdbd836e50b143625
tree1aeb440b2cd95c6331d1219b8479a81dc0e4e7a6
parenta11dd4924d16a4c3d6df13a4182f7729a1478a53
yaffs Changed the logical error handling paths in yaffsfs.c

Restructed the yaffs_open() function to handle errors caused by not using O_CREATE.
Also added  a new yaffs_set_error() function to yaffsfs.c and yaffsfs.h.
An annoying printf in yaffs_fileem2k.c was commented out.
Signed-off-by: Timothy Manning <tfhmanning@gmail.com>
direct/basic-test/yaffs_fileem2k.c
direct/yaffsfs.c
direct/yaffsfs.h