X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fjtag%2Fcore.c;fp=src%2Fjtag%2Fcore.c;h=c5011e5226850e0061de1d70a01cdde261d54c60;hp=1d59712d17fa099d9b82770f7185ebc431d13140;hb=a2e822834df52efef5e1bbcb91a6eb1afbf102db;hpb=4e981bc27c36e696dc8ace3ab4bab534564770c1 diff --git a/src/jtag/core.c b/src/jtag/core.c index 1d59712d17..c5011e5226 100644 --- a/src/jtag/core.c +++ b/src/jtag/core.c @@ -1233,7 +1233,7 @@ static int jtag_examine_chain(void) /* Add room for end-of-chain marker. */ max_taps++; - uint8_t *idcode_buffer = malloc(max_taps * 4); + uint8_t *idcode_buffer = calloc(4, max_taps); if (idcode_buffer == NULL) return ERROR_JTAG_INIT_FAILED;