From 96eaf1d7ebcad5892d7600bf85419f70d332f8b2 Mon Sep 17 00:00:00 2001 From: Charles Manning Date: Mon, 1 Nov 2010 13:40:52 +1300 Subject: [PATCH 1/1] yaffs direct: Handle ENOSPC error on open Fix up handling of ENOSPC on open creating a file. Signed-off-by: Charles Manning --- direct/yaffsfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/direct/yaffsfs.c b/direct/yaffsfs.c index 3ee5f0c..455e6dd 100644 --- a/direct/yaffsfs.c +++ b/direct/yaffsfs.c @@ -732,7 +732,7 @@ int yaffs_open_sharing(const YCHAR *path, int oflag, int mode, int sharing) } else { yaffsfs_PutHandle(handle); if(!errorReported) { - yaffsfs_SetError(-EACCES); + yaffsfs_SetError(!obj ? -ENOSPC : -EACCES); errorReported = 1; } handle = -1; -- 2.30.2