changeset 222:bd1f223d2347

Ensure checkpt stream is not corrupted
author charles
date Tue, 12 Aug 2008 23:51:57 +0100
parents 6be2f583c158
children 93417be1750a
files yaffs_checkptrw.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/yaffs_checkptrw.c
+++ b/yaffs_checkptrw.c
@@ -324,6 +324,7 @@ int yaffs_CheckpointRead(yaffs_Device *d
 							      &tags);
 
 				if(tags.chunkId != (dev->checkpointPageSequence + 1) ||
+				   tags.eccResult > YAFFS_ECC_RESULT_FIXED ||
 				   tags.sequenceNumber != YAFFS_SEQUENCE_CHECKPOINT_DATA)
 				   ok = 0;