This is an automated email from Gerrit.

Antonio Borneo ([email protected]) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/5048

-- gerrit

commit b8489ee4a7c8cfb4922b0c3c3d5cebb044e033a0
Author: Antonio Borneo <[email protected]>
Date:   Mon Apr 1 08:44:26 2019 +0200

    target: change prototype of target_process_reset()
    
    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.
    
    Change prototype of target_process_reset() to pass CMD instead of
    CMD_CTX.
    Replace NULL parameter of command_print().
    Remove extra newline, already added by command_print().
    
    Change-Id: Ieb820c2586e1ff74a0c2b63a9c8693ca7710dfb7
    Signed-off-by: Antonio Borneo <[email protected]>

diff --git a/src/target/target.c b/src/target/target.c
index 6824e83..fdbfa68 100644
--- a/src/target/target.c
+++ b/src/target/target.c
@@ -640,7 +640,7 @@ int target_resume(struct target *target, int current, 
target_addr_t address,
        return retval;
 }
 
-static int target_process_reset(struct command_context *cmd_ctx, enum 
target_reset_mode reset_mode)
+static int target_process_reset(struct command_invocation *cmd, enum 
target_reset_mode reset_mode)
 {
        char buf[100];
        int retval;
@@ -664,13 +664,13 @@ static int target_process_reset(struct command_context 
*cmd_ctx, enum target_res
        jtag_poll_set_enabled(false);
 
        sprintf(buf, "ocd_process_reset %s", n->name);
-       retval = Jim_Eval(cmd_ctx->interp, buf);
+       retval = Jim_Eval(cmd->ctx->interp, buf);
 
        jtag_poll_set_enabled(save_poll);
 
        if (retval != JIM_OK) {
-               Jim_MakeErrorMessage(cmd_ctx->interp);
-               command_print(NULL, "%s\n", 
Jim_GetString(Jim_GetResult(cmd_ctx->interp), NULL));
+               Jim_MakeErrorMessage(cmd->ctx->interp);
+               command_print(cmd->ctx, "%s", 
Jim_GetString(Jim_GetResult(cmd->ctx->interp), NULL));
                return ERROR_FAIL;
        }
 
@@ -3079,7 +3079,7 @@ COMMAND_HANDLER(handle_reset_command)
        }
 
        /* reset *all* targets */
-       return target_process_reset(CMD_CTX, reset_mode);
+       return target_process_reset(CMD, reset_mode);
 }
 
 

-- 


_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to