From 97c4be68a05d8ac42a79f0311b4ee4f5aab9dc62 Mon Sep 17 00:00:00 2001 From: ntfreak Date: Sun, 6 Jul 2008 23:49:05 +0000 Subject: - fix duplicate log entry git-svn-id: svn://svn.berlios.de/openocd/trunk@762 b42882b7-edfa-0310-969c-e2dbd0fdcd60 --- src/helper/command.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/helper/command.c') diff --git a/src/helper/command.c b/src/helper/command.c index 8b7be702..e30e2d38 100644 --- a/src/helper/command.c +++ b/src/helper/command.c @@ -445,11 +445,15 @@ int command_run_line_internal_op(command_context_t *context, char *line, int run if (*line && (line[0] == '#')) return ERROR_OK; - LOG_DEBUG("%s", line); + if (run) + { + LOG_DEBUG("%s", line); + } nwords = parse_line(line, words, sizeof(words) / sizeof(words[0])); if (nwords > 0) + { if (run) { retval = find_and_run_command(context, context->commands, words, nwords); @@ -458,6 +462,7 @@ int command_run_line_internal_op(command_context_t *context, char *line, int run int t; return (find_command(context, context->commands, words, nwords, 0, &t)!=NULL)?ERROR_OK:ERROR_FAIL; } + } else return ERROR_INVALID_ARGUMENTS; -- cgit v1.2.3