No need to keep processing the arguments when we know reverse debugging is not available.
Signed-off-by: Philippe Mathieu-Daudé <[email protected]> Reviewed-by: Daniel Henrique Barboza <[email protected]> Reviewed-by: Alex Bennée <[email protected]> Message-ID: <[email protected]> --- gdbstub/gdbstub.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gdbstub/gdbstub.c b/gdbstub/gdbstub.c index 246e7746300..f54415a9db7 100644 --- a/gdbstub/gdbstub.c +++ b/gdbstub/gdbstub.c @@ -1378,6 +1378,7 @@ static void handle_backward(GArray *params, void *user_ctx) { if (!gdb_can_reverse()) { gdb_put_packet("E22"); + return; } if (params->len == 1) { switch (gdb_get_cmd_param(params, 0)->opcode) { -- 2.53.0
