diff options
Diffstat (limited to 'src/gdbmshell.c')
-rw-r--r-- | src/gdbmshell.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gdbmshell.c b/src/gdbmshell.c index cade2b8..f1742e7 100644 --- a/src/gdbmshell.c +++ b/src/gdbmshell.c @@ -2499,7 +2499,8 @@ run_command (struct command *cmd, struct gdbmarglist *arglist) expected_lines = 0; expected_lines_ptr = (interactive () && pager) ? &expected_lines : NULL; - if (!(cmd->begin && cmd->begin (¶m, &cenv, expected_lines_ptr))) + rc = 0; + if (!(cmd->begin && (rc = cmd->begin (¶m, &cenv, expected_lines_ptr)) != 0)) { if (pager && expected_lines > get_screen_lines ()) { |