From a66df4104e6d4ec4b5bd4c1b8eda238af00010ab Mon Sep 17 00:00:00 2001
From: mifi <mifi@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Date: Mon, 17 Dec 2007 17:00:24 +0000
Subject: [PATCH] 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
---
 src/helper/interpreter.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/helper/interpreter.c b/src/helper/interpreter.c
index 7b0432abc..85cd71586 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;
 	
-- 
GitLab