nand_fileio_parse_args parses wrong param for size
[fw/openocd] / src / flash / nand.c
index 23caed0d383e42d01df2f2962c143e3557e77cd4..53b6531d76573caabd64ee3473bdae5bbc13dcb0 100644 (file)
@@ -1406,7 +1406,7 @@ static COMMAND_HELPER(nand_fileio_parse_args, struct nand_fileio_state *state,
        COMMAND_PARSE_NUMBER(u32, CMD_ARGV[2], state->address);
        if (need_size)
        {
-                       COMMAND_PARSE_NUMBER(u32, CMD_ARGV[2], state->size);
+                       COMMAND_PARSE_NUMBER(u32, CMD_ARGV[3], state->size);
                        if (state->size % nand->page_size)
                        {
                                command_print(CMD_CTX, "only page-aligned sizes are supported");