*** empty log message ***
[yaffs/.git] / yaffs_fs.c
index 69039af0601f11f146d79178c650e5f12f5bde4a..c0b101ae6688becef805553f9c2eb4bae03b03a0 100644 (file)
@@ -28,7 +28,7 @@
  */
 
 
-const char *yaffs_fs_c_version = "$Id: yaffs_fs.c,v 1.31 2003-10-27 08:27:01 charles Exp $";
+const char *yaffs_fs_c_version = "$Id: yaffs_fs.c,v 1.32 2003-10-29 20:42:34 charles Exp $";
 extern const char *yaffs_guts_c_version;
 
 
@@ -522,7 +522,7 @@ static int yaffs_writepage(struct page *page)
        UnlockPage(page);
        put_page(page);
 
-       return nWritten>0 ? nWritten : -ENOSPC;
+       return (nWritten == nBytes) ? 0  : -ENOSPC;
 }