From c71abba3cb67b063f789f17abf6c7447727c0cd5 Mon Sep 17 00:00:00 2001 From: Wolfgang Denk Date: Mon, 28 Apr 2008 14:55:12 +0200 Subject: cmd_nand.c: fix "differ in signedness" problem Signed-off-by: Wolfgang Denk --- common/cmd_nand.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'common') diff --git a/common/cmd_nand.c b/common/cmd_nand.c index f8fce0ea43..1a3c1df03e 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)) { -- cgit v1.2.1