diff options
author | Antonio Borneo <borneo.antonio@gmail.com> | 2019-04-03 10:14:29 +0200 |
---|---|---|
committer | Tomas Vanek <vanekt@fbl.cz> | 2019-05-14 19:33:34 +0100 |
commit | ce6340d8ce76af4fdb0ce1011863f5312ae1d8ee (patch) | |
tree | 1509f51cca2016d2cb1f5d7f7dfa172dd3d3f16a | |
parent | 79a92d467dae86eefee57ab7170f61cc51d9b0be (diff) | |
download | riscv-openocd-ce6340d8ce76af4fdb0ce1011863f5312ae1d8ee.zip riscv-openocd-ce6340d8ce76af4fdb0ce1011863f5312ae1d8ee.tar.gz riscv-openocd-ce6340d8ce76af4fdb0ce1011863f5312ae1d8ee.tar.bz2 |
target_request: replace command_print() with command_output_text()
To prepare for handling TCL return values consistently, all calls
to command_print/command_print_sameline should be ready to switch
to CMD as first parameter.
When dumping traces or semihosting text, the command that enabled
it is already completed, so CMD is not a valid value.
Plus, we want the dump to be printed in the command context where
the enable command was executed.
Replace command_print() with command_output_text().
Change-Id: I297a2b799a914233499641062407cf6e8b9fe012
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/5051
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
-rw-r--r-- | src/target/target_request.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/target/target_request.c b/src/target/target_request.c index 6ca204b..2df2958 100644 --- a/src/target/target_request.c +++ b/src/target/target_request.c @@ -56,7 +56,7 @@ static int target_asciimsg(struct target *target, uint32_t length) LOG_DEBUG("%s", msg); while (c) { - command_print(c->cmd_ctx, "%s", msg); + command_output_text(c->cmd_ctx, msg); c = c->next; } @@ -100,7 +100,7 @@ static int target_hexmsg(struct target *target, int size, uint32_t length) LOG_DEBUG("%s", line); while (c) { - command_print(c->cmd_ctx, "%s", line); + command_output_text(c->cmd_ctx, line); c = c->next; } c = target->dbgmsg; |