From: Wolfgang Denk Date: Mon, 28 Apr 2008 12:55:12 +0000 (+0200) Subject: cmd_nand.c: fix "differ in signedness" problem X-Git-Tag: v2008.10-rc1~380 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c71abba3cb67b063f789f17abf6c7447727c0cd5;p=platform%2Fkernel%2Fu-boot.git cmd_nand.c: fix "differ in signedness" problem Signed-off-by: Wolfgang Denk --- diff --git a/common/cmd_nand.c b/common/cmd_nand.c index f8fce0e..1a3c1df 100644 --- a/common/cmd_nand.c +++ b/common/cmd_nand.c @@ -840,12 +840,13 @@ int do_nand (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[]) if (strncmp (argv[1], "read", 4) == 0 || strncmp (argv[1], "write", 5) == 0) { - ulong addr = simple_strtoul (argv[2], NULL, 16); - ulong off = simple_strtoul (argv[3], NULL, 16); - ulong size = simple_strtoul (argv[4], NULL, 16); - int cmd = (strncmp (argv[1], "read", 4) == 0) ? - NANDRW_READ : NANDRW_WRITE; - int ret, total; + ulong addr = simple_strtoul (argv[2], NULL, 16); + off_t off = simple_strtoul (argv[3], NULL, 16); + size_t size = simple_strtoul (argv[4], NULL, 16); + int cmd = (strncmp (argv[1], "read", 4) == 0) ? + NANDRW_READ : NANDRW_WRITE; + size_t total; + int ret; char *cmdtail = strchr (argv[1], '.'); if (cmdtail && !strncmp (cmdtail, ".oob", 2)) {