X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_guts.c;h=7e97a5f0eadc0aad888f3ed30c92cf7b1563c3d9;hp=f910f386dfdb5a33d86a19b4069ee951d887e804;hb=b2cff5b907e61ab82fa4a570b819f5fce6d07167;hpb=55c18cfca44ed18e9501ddbde3a3361b4f377739 diff --git a/yaffs_guts.c b/yaffs_guts.c index f910f38..7e97a5f 100644 --- a/yaffs_guts.c +++ b/yaffs_guts.c @@ -431,9 +431,9 @@ static int yaffs_WriteNewChunkWithTagsToNAND(struct yaffs_DeviceStruct *dev, /* let's give it a try */ attempts++; -#ifdef CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED - bi->skipErasedCheck = 0; -#endif + if(dev->param.alwaysCheckErased) + bi->skipErasedCheck = 0; + if (!bi->skipErasedCheck) { erasedOk = yaffs_CheckChunkErased(dev, chunk); if (erasedOk != YAFFS_OK) {