Browse Source

target: Replace malloc+manual zeroing with calloc

Change-Id: I3c782c34b59cb36b8ca1d36e9c804c67bae5cb45
Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/3667
Tested-by: jenkins
Reviewed-by: Paul Fertser <fercerpav@gmail.com>
tags/v0.10.0-rc1
Andreas Fritiofson 7 years ago
committed by Paul Fertser
parent
commit
50e2253ab9
1 changed files with 1 additions and 8 deletions
  1. +1
    -8
      src/target/target.c

+ 1
- 8
src/target/target.c View File

@@ -5408,14 +5408,7 @@ static int target_create(Jim_GetOptInfo *goi)
target->halt_issued = false;

/* initialize trace information */
target->trace_info = malloc(sizeof(struct trace));
target->trace_info->num_trace_points = 0;
target->trace_info->trace_points_size = 0;
target->trace_info->trace_points = NULL;
target->trace_info->trace_history_size = 0;
target->trace_info->trace_history = NULL;
target->trace_info->trace_history_pos = 0;
target->trace_info->trace_history_overflowed = 0;
target->trace_info = calloc(1, sizeof(struct trace));

target->dbgmsg = NULL;
target->dbg_msg_enabled = 0;


Loading…
Cancel
Save