X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fjtag%2Ftcl.c;h=734b9c1cbd4c75f71fde13e257ee4a6edb87687d;hp=ef0cd3f53e014350ca5609c9526d32cedaba7781;hb=a2e822834df52efef5e1bbcb91a6eb1afbf102db;hpb=c07b774e8f490984f749c2693f83483af7c0d098 diff --git a/src/jtag/tcl.c b/src/jtag/tcl.c index ef0cd3f53e..734b9c1cbd 100644 --- a/src/jtag/tcl.c +++ b/src/jtag/tcl.c @@ -1131,7 +1131,7 @@ COMMAND_HANDLER(handle_irscan_command) } int field_size = tap->ir_length; fields[i].num_bits = field_size; - uint8_t *v = malloc(DIV_ROUND_UP(field_size, 8)); + uint8_t *v = calloc(1, DIV_ROUND_UP(field_size, 8)); uint64_t value; retval = parse_u64(CMD_ARGV[i * 2 + 1], &value); @@ -1314,7 +1314,7 @@ static const struct command_registration jtag_command_handlers[] = { .name = "irscan", .handler = handle_irscan_command, .mode = COMMAND_EXEC, - .help = "Execute Instruction Register (DR) scan. The " + .help = "Execute Instruction Register (IR) scan. The " "specified opcodes are put into each TAP's IR, " "and other TAPs are put in BYPASS.", .usage = "[tap_name instruction]* ['-endstate' state_name]",