diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2012-08-23 17:04:23 +0200 |
---|---|---|
committer | android code review <noreply-gerritcodereview@google.com> | 2012-08-23 17:04:24 +0200 |
commit | 6a693d57687a18f8e032293b71ca98882a78c93d (patch) | |
tree | 7eb86d0f601ad39a17425fc1492ef196b099f9c2 | |
parent | Merge "Fix multiple defined symbol errors" (diff) | |
parent | Fixed warnings in libmtdutils (diff) | |
download | android_bootable_recovery-6a693d57687a18f8e032293b71ca98882a78c93d.tar android_bootable_recovery-6a693d57687a18f8e032293b71ca98882a78c93d.tar.gz android_bootable_recovery-6a693d57687a18f8e032293b71ca98882a78c93d.tar.bz2 android_bootable_recovery-6a693d57687a18f8e032293b71ca98882a78c93d.tar.lz android_bootable_recovery-6a693d57687a18f8e032293b71ca98882a78c93d.tar.xz android_bootable_recovery-6a693d57687a18f8e032293b71ca98882a78c93d.tar.zst android_bootable_recovery-6a693d57687a18f8e032293b71ca98882a78c93d.zip |
Diffstat (limited to '')
-rw-r--r-- | mtdutils/mtdutils.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mtdutils/mtdutils.c b/mtdutils/mtdutils.c index e4d2a6064..107cbb9a8 100644 --- a/mtdutils/mtdutils.c +++ b/mtdutils/mtdutils.c @@ -328,8 +328,8 @@ static int read_block(const MtdPartition *partition, int fd, char *data) ssize_t mtd_read_data(MtdReadContext *ctx, char *data, size_t len) { - ssize_t read = 0; - while (read < (int) len) { + size_t read = 0; + while (read < len) { if (ctx->consumed < ctx->partition->erase_size) { size_t avail = ctx->partition->erase_size - ctx->consumed; size_t copy = len - read < avail ? len - read : avail; @@ -350,7 +350,7 @@ ssize_t mtd_read_data(MtdReadContext *ctx, char *data, size_t len) } // Read the next block into the buffer - if (ctx->consumed == ctx->partition->erase_size && read < (int) len) { + if (ctx->consumed == ctx->partition->erase_size && read < len) { if (read_block(ctx->partition, ctx->fd, ctx->buffer)) return -1; ctx->consumed = 0; } @@ -457,7 +457,7 @@ static int write_block(MtdWriteContext *ctx, const char *data) if (retry > 0) { fprintf(stderr, "mtd: wrote block after %d retries\n", retry); } - fprintf(stderr, "mtd: successfully wrote block at %llx\n", pos); + fprintf(stderr, "mtd: successfully wrote block at %lx\n", pos); return 0; // Success! } |