summaryrefslogtreecommitdiff
path: root/src/helper/interpreter.c
diff options
context:
space:
mode:
authormifi <mifi@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2007-12-17 17:00:24 +0000
committermifi <mifi@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2007-12-17 17:00:24 +0000
commita66df4104e6d4ec4b5bd4c1b8eda238af00010ab (patch)
tree1e38917144bc40224dd0f757907eda4b71a70f5c /src/helper/interpreter.c
parentd00cc228d38496122a8abc54d3d1842e41ecbb1a (diff)
downloadopenocd+libswd-a66df4104e6d4ec4b5bd4c1b8eda238af00010ab.tar.gz
openocd+libswd-a66df4104e6d4ec4b5bd4c1b8eda238af00010ab.tar.bz2
openocd+libswd-a66df4104e6d4ec4b5bd4c1b8eda238af00010ab.tar.xz
openocd+libswd-a66df4104e6d4ec4b5bd4c1b8eda238af00010ab.zip
The changes allows the "script" command to be used from within
config scripts to run sub-config scripts, which was probably the original intention because "script" is registered as COMMAND_ANY. This can be useful in e.g. splitting CPU and flash config scripts. (thanks to oyvind Harboe for the patch) git-svn-id: svn://svn.berlios.de/openocd/trunk@236 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/helper/interpreter.c')
-rw-r--r--src/helper/interpreter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/helper/interpreter.c b/src/helper/interpreter.c
index 7b0432ab..85cd7158 100644
--- a/src/helper/interpreter.c
+++ b/src/helper/interpreter.c
@@ -231,7 +231,7 @@ int handle_script_command(struct command_context_s *cmd_ctx, char *cmd, char **a
echo = cmd_ctx->echo;
cmd_ctx->echo = 1;
- command_run_file(cmd_ctx, script_file, COMMAND_EXEC);
+ command_run_file(cmd_ctx, script_file, cmd_ctx->mode);
cmd_ctx->echo = echo;