From: mifi Date: Mon, 17 Dec 2007 17:00:24 +0000 (+0000) Subject: The changes allows the "script" command to be used from within X-Git-Tag: v0.1.0~1048 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=a66df4104e6d4ec4b5bd4c1b8eda238af00010ab;p=openocd 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 --- 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;