Mercurial > yaffs-ecoscentric-gpl
changeset 215:2f60ffc2a970
Ensure checkpt stream is not corrupted
| author | charles <charles> |
|---|---|
| date | Tue, 12 Aug 2008 22:51:57 +0000 |
| parents | 75431a9f09e5 |
| children | 141d209595f0 |
| files | yaffs_checkptrw.c |
| diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/yaffs_checkptrw.c +++ b/yaffs_checkptrw.c @@ -12,7 +12,7 @@ */ const char *yaffs_checkptrw_c_version = - "$Id: yaffs_checkptrw.c,v 1.16 2008-05-05 07:58:58 charles Exp $"; + "$Id: yaffs_checkptrw.c,v 1.17 2008-08-12 22:51:57 charles Exp $"; #include "yaffs_checkptrw.h" @@ -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;
