diff options
author | Tim Newsome <tim@sifive.com> | 2018-05-30 16:06:08 -0700 |
---|---|---|
committer | Tim Newsome <tim@sifive.com> | 2018-05-30 16:06:08 -0700 |
commit | b39b05ff774f65c2f97a6ce2d88e1840891dfe60 (patch) | |
tree | 609ee0ff80e914e251ee88dd9ca8f8bbb1bfa533 /src/jtag | |
parent | ab7ab8a8675f21050cdd67b1198d85e579a4b9a1 (diff) | |
parent | b50fa9a19d0b600d26b6cbca57cd94c7b89f941c (diff) | |
download | riscv-openocd-b39b05ff774f65c2f97a6ce2d88e1840891dfe60.zip riscv-openocd-b39b05ff774f65c2f97a6ce2d88e1840891dfe60.tar.gz riscv-openocd-b39b05ff774f65c2f97a6ce2d88e1840891dfe60.tar.bz2 |
Merge branch 'master' into from_upstream
Diffstat (limited to 'src/jtag')
-rw-r--r-- | src/jtag/drivers/kitprog.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/jtag/drivers/kitprog.c b/src/jtag/drivers/kitprog.c index 522eb17..e3ad84d 100644 --- a/src/jtag/drivers/kitprog.c +++ b/src/jtag/drivers/kitprog.c @@ -888,13 +888,11 @@ COMMAND_HANDLER(kitprog_handle_acquire_psoc_command) COMMAND_HANDLER(kitprog_handle_serial_command) { if (CMD_ARGC == 1) { - size_t len = strlen(CMD_ARGV[0]); - kitprog_serial = calloc(len + 1, sizeof(char)); + kitprog_serial = strdup(CMD_ARGV[0]); if (kitprog_serial == NULL) { LOG_ERROR("Failed to allocate memory for the serial number"); return ERROR_FAIL; } - strncpy(kitprog_serial, CMD_ARGV[0], len + 1); } else { LOG_ERROR("expected exactly one argument to kitprog_serial <serial-number>"); return ERROR_FAIL; |