X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fbasic-test%2Fyaffs_fileem2k.c;h=17eb9089004b225206bc45945716e2210653042f;hp=33c1da03e552148774f53f59c417a109d7697d47;hb=9a20a1043042ed312c6d076ba2369d9138354702;hpb=d40cdc5adadebbc175a5c2339a678d8e4a4e4379 diff --git a/direct/basic-test/yaffs_fileem2k.c b/direct/basic-test/yaffs_fileem2k.c index 33c1da0..17eb908 100644 --- a/direct/basic-test/yaffs_fileem2k.c +++ b/direct/basic-test/yaffs_fileem2k.c @@ -26,7 +26,6 @@ const char *yaffs_flashif2_c_version = "$Id: yaffs_fileem2k.c,v 1.24 2010-02-18 #include "yaffs_guts.h" #include "yaffs_fileem2k.h" #include "yaffs_packedtags2.h" -#include "yaffs_tagsvalidity.h" #include @@ -460,14 +459,10 @@ int yflash2_ReadChunkWithTagsFromNAND(struct yaffs_dev *dev,int nand_chunk, u8 * nread= read(h,tags,sizeof(struct yaffs_ext_tags)); if(nread != sizeof(struct yaffs_ext_tags)) retval = YAFFS_FAIL; - if(yaffs_check_all_ff((u8 *)tags,sizeof(struct yaffs_ext_tags))) - { - yaffs_init_tags(tags); - } + if(yaffs_check_all_ff((u8 *)tags, sizeof(struct yaffs_ext_tags))) + memset(tags, 0, sizeof(struct yaffs_ext_tags)); else - { tags->chunk_used = 1; - } } else {