} else if(dev->checkpointBlockList){
int i;
for (i = 0; i < dev->blocksInCheckpoint && dev->checkpointBlockList[i] >= 0; i++) {
int blk = dev->checkpointBlockList[i];
yaffs_BlockInfo *bi = NULL;
if( dev->internalStartBlock <= blk && blk <= dev->internalEndBlock)
} else if(dev->checkpointBlockList){
int i;
for (i = 0; i < dev->blocksInCheckpoint && dev->checkpointBlockList[i] >= 0; i++) {
int blk = dev->checkpointBlockList[i];
yaffs_BlockInfo *bi = NULL;
if( dev->internalStartBlock <= blk && blk <= dev->internalEndBlock)