diff options
author | Richard Genoud <richard.genoud@gmail.com> | 2012-09-12 16:38:34 +0200 |
---|---|---|
committer | Artem Bityutskiy <artem.bityutskiy@linux.intel.com> | 2012-09-25 18:06:50 +0300 |
commit | f3f3a208048eac5f8b5752a17ebcd44db9230fd8 (patch) | |
tree | 2f697e448f84cf55ecaebcb19f6fc1b10d54e303 /ftl_check.c | |
parent | 4f1b10827b81cd9acaa9e02b0da0dc447f1471ea (diff) |
consistency between u_int32_t / off_t / off64_t
We should use the off_t type instead of off64_t or u_int32_t as its
length is controlled by the WITHOUT_LARGEFILE flag.
Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Diffstat (limited to 'ftl_check.c')
-rw-r--r-- | ftl_check.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ftl_check.c b/ftl_check.c index 5e75e6a..6d84785 100644 --- a/ftl_check.c +++ b/ftl_check.c @@ -53,6 +53,7 @@ #include <byteswap.h> #include <endian.h> +#include "common.h" #if __BYTE_ORDER == __LITTLE_ENDIAN # define TO_LE32(x) (x) @@ -85,7 +86,8 @@ static void check_partition(int fd) { mtd_info_t mtd; erase_unit_header_t hdr, hdr2; - u_int i, j, nbam, *bam; + off_t i; + u_int j, nbam, *bam; int control, data, free, deleted; /* Get partition size, block size */ @@ -142,7 +144,7 @@ static void check_partition(int fd) perror("read failed"); break; } - printf("\nErase unit %d:\n", i); + printf("\nErase unit %"PRIdoff_t":\n", i); if ((hdr2.FormattedSize != hdr.FormattedSize) || (hdr2.NumEraseUnits != hdr.NumEraseUnits) || (hdr2.SerialNumber != hdr.SerialNumber)) |