summaryrefslogtreecommitdiff
path: root/builtins/exit.def
diff options
context:
space:
mode:
Diffstat (limited to 'builtins/exit.def')
-rw-r--r--builtins/exit.def7
1 files changed, 2 insertions, 5 deletions
diff --git a/builtins/exit.def b/builtins/exit.def
index f28c2342..5167b2e0 100644
--- a/builtins/exit.def
+++ b/builtins/exit.def
@@ -41,17 +41,14 @@ $END
#include "../bashintl.h"
#include "../shell.h"
+#include "../execute_cmd.h"
#include "../jobs.h"
+#include "../trap.h"
#include "common.h"
#include "builtext.h" /* for jobs_builtin */
extern int check_jobs_at_exit;
-extern int last_command_exit_value;
-extern int running_trap, trap_saved_exit_value;
-extern int subshell_environment;
-extern sh_builtin_func_t *this_shell_builtin;
-extern sh_builtin_func_t *last_shell_builtin;
static int exit_or_logout __P((WORD_LIST *));
static int sourced_logout;