]> git.gag.com Git - fw/openocd/blobdiff - src/target/xscale.c
target, register: allow a register hidden from gdb and 'reg' cmd
[fw/openocd] / src / target / xscale.c
index aaaed0ebb2d0cfc0b7fd8987bbf26c617df66c8d..b25999d3c65ccf0d619d46b96efed69d0e00dcef 100644 (file)
@@ -2882,7 +2882,7 @@ static void xscale_build_reg_cache(struct target *target)
        /* fill in values for the xscale reg cache */
        (*cache_p)->name = "XScale registers";
        (*cache_p)->next = NULL;
-       (*cache_p)->reg_list = malloc(num_regs * sizeof(struct reg));
+       (*cache_p)->reg_list = calloc(num_regs, sizeof(struct reg));
        (*cache_p)->num_regs = num_regs;
 
        for (i = 0; i < num_regs; i++) {