]> www.infradead.org Git - users/rw/ppcboot.git/commitdiff
Return error on copy command with zero length
authorwdenk <wdenk>
Fri, 18 Jan 2002 22:50:16 +0000 (22:50 +0000)
committerwdenk <wdenk>
Fri, 18 Jan 2002 22:50:16 +0000 (22:50 +0000)
common/cmd_mem.c

index c6ab662a457a7dc3e2a355e1a0b62ba0b8a782fa..b2332aa24d7316b1d4697ba7da43dfdffce55b1c 100644 (file)
@@ -296,6 +296,11 @@ int do_mem_cp    (cmd_tbl_t *cmdtp, bd_t *bd, int flag, int argc, char *argv[])
 
        count = simple_strtoul(argv[3], NULL, 16);
 
+       if (count == 0) {
+               puts ("Zero length ???\n");
+               return 1;
+       }
+
        /* check if we are copying to Flash */
        if (addr2info(dest) != NULL) {
                int rc;