diff options
Diffstat (limited to 'drivers/mtd/tests/mtd_test.c')
-rw-r--r-- | drivers/mtd/tests/mtd_test.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/tests/mtd_test.c b/drivers/mtd/tests/mtd_test.c index 111ee46a7428..34736bbcc07b 100644 --- a/drivers/mtd/tests/mtd_test.c +++ b/drivers/mtd/tests/mtd_test.c | |||
@@ -10,7 +10,7 @@ int mtdtest_erase_eraseblock(struct mtd_info *mtd, unsigned int ebnum) | |||
10 | { | 10 | { |
11 | int err; | 11 | int err; |
12 | struct erase_info ei; | 12 | struct erase_info ei; |
13 | loff_t addr = ebnum * mtd->erasesize; | 13 | loff_t addr = (loff_t)ebnum * mtd->erasesize; |
14 | 14 | ||
15 | memset(&ei, 0, sizeof(struct erase_info)); | 15 | memset(&ei, 0, sizeof(struct erase_info)); |
16 | ei.mtd = mtd; | 16 | ei.mtd = mtd; |
@@ -33,7 +33,7 @@ int mtdtest_erase_eraseblock(struct mtd_info *mtd, unsigned int ebnum) | |||
33 | static int is_block_bad(struct mtd_info *mtd, unsigned int ebnum) | 33 | static int is_block_bad(struct mtd_info *mtd, unsigned int ebnum) |
34 | { | 34 | { |
35 | int ret; | 35 | int ret; |
36 | loff_t addr = ebnum * mtd->erasesize; | 36 | loff_t addr = (loff_t)ebnum * mtd->erasesize; |
37 | 37 | ||
38 | ret = mtd_block_isbad(mtd, addr); | 38 | ret = mtd_block_isbad(mtd, addr); |
39 | if (ret) | 39 | if (ret) |