|
@@ -1,38 +0,0 @@
|
|
|
---- mtd-utils-1.5.0.orig/lib/libmtd.c 2012-05-07 09:19:39.000000000 +0200
|
|
|
-+++ mtd-utils-1.5.0/lib/libmtd.c 2014-03-30 15:49:26.000000000 +0200
|
|
|
-@@ -1006,7 +1006,7 @@ out:
|
|
|
- int mtd_is_bad(const struct mtd_dev_info *mtd, int fd, int eb)
|
|
|
- {
|
|
|
- int ret;
|
|
|
-- loff_t seek;
|
|
|
-+ off_t seek;
|
|
|
-
|
|
|
- ret = mtd_valid_erase_block(mtd, eb);
|
|
|
- if (ret)
|
|
|
-@@ -1015,7 +1015,7 @@ int mtd_is_bad(const struct mtd_dev_info
|
|
|
- if (!mtd->bb_allowed)
|
|
|
- return 0;
|
|
|
-
|
|
|
-- seek = (loff_t)eb * mtd->eb_size;
|
|
|
-+ seek = (off_t)eb * mtd->eb_size;
|
|
|
- ret = ioctl(fd, MEMGETBADBLOCK, &seek);
|
|
|
- if (ret == -1)
|
|
|
- return mtd_ioctl_error(mtd, eb, "MEMGETBADBLOCK");
|
|
|
-@@ -1025,7 +1025,7 @@ int mtd_is_bad(const struct mtd_dev_info
|
|
|
- int mtd_mark_bad(const struct mtd_dev_info *mtd, int fd, int eb)
|
|
|
- {
|
|
|
- int ret;
|
|
|
-- loff_t seek;
|
|
|
-+ off_t seek;
|
|
|
-
|
|
|
- if (!mtd->bb_allowed) {
|
|
|
- errno = EINVAL;
|
|
|
-@@ -1036,7 +1036,7 @@ int mtd_mark_bad(const struct mtd_dev_in
|
|
|
- if (ret)
|
|
|
- return ret;
|
|
|
-
|
|
|
-- seek = (loff_t)eb * mtd->eb_size;
|
|
|
-+ seek = (off_t)eb * mtd->eb_size;
|
|
|
- ret = ioctl(fd, MEMSETBADBLOCK, &seek);
|
|
|
- if (ret == -1)
|
|
|
- return mtd_ioctl_error(mtd, eb, "MEMSETBADBLOCK");
|