X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_yaffs1.c;fp=yaffs_yaffs1.c;h=e0c0ee5794bf0f7d26942275b90ca4d288fae495;hp=d277e20e2a554cee97d28e91430ea24e839d4775;hb=b295567b94e6d4014938e42e978306a13b330bb3;hpb=bdb04f601934f804c982cbd1ae6add208c96732b diff --git a/yaffs_yaffs1.c b/yaffs_yaffs1.c index d277e20..e0c0ee5 100644 --- a/yaffs_yaffs1.c +++ b/yaffs_yaffs1.c @@ -22,10 +22,9 @@ int yaffs1_scan(struct yaffs_dev *dev) { struct yaffs_ext_tags tags; - int blk; - int result; + u32 blk; int chunk; - int c; + u32 c; int deleted; enum yaffs_block_state state; LIST_HEAD(hard_list); @@ -95,7 +94,7 @@ int yaffs1_scan(struct yaffs_dev *dev) /* Read the tags and decide what to do */ chunk = blk * dev->param.chunks_per_block + c; - result = yaffs_rd_chunk_tags_nand(dev, chunk, NULL, + yaffs_rd_chunk_tags_nand(dev, chunk, NULL, &tags); /* Let's have a good look at this chunk... */ @@ -181,7 +180,7 @@ int yaffs1_scan(struct yaffs_dev *dev) yaffs_set_chunk_bit(dev, blk, c); bi->pages_in_use++; - result = yaffs_rd_chunk_tags_nand(dev, chunk, + yaffs_rd_chunk_tags_nand(dev, chunk, chunk_data, NULL);