X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fjtag%2Ftcl.c;fp=src%2Fjtag%2Ftcl.c;h=734b9c1cbd4c75f71fde13e257ee4a6edb87687d;hp=ba0cb1d1ecb683581d527d72545bcda040ee4875;hb=a2e822834df52efef5e1bbcb91a6eb1afbf102db;hpb=4e981bc27c36e696dc8ace3ab4bab534564770c1 diff --git a/src/jtag/tcl.c b/src/jtag/tcl.c index ba0cb1d1ec..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);