aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
authorJari Aalto <jari.aalto@cante.net>2001-11-13 17:56:06 +0000
committerJari Aalto <jari.aalto@cante.net>2009-09-12 16:46:54 +0000
commitf73dda092b33638d2d5e9c35375f687a607b5403 (patch)
treef21584e70a444d6a1ecba0fb5e2cf79e8cce91db /eval.c
parent28ef6c316f1aff914bb95ac09787a3c83c1815fd (diff)
downloadandroid_external_bash-f73dda092b33638d2d5e9c35375f687a607b5403.tar.gz
android_external_bash-f73dda092b33638d2d5e9c35375f687a607b5403.tar.bz2
android_external_bash-f73dda092b33638d2d5e9c35375f687a607b5403.zip
Imported from ../bash-2.05a.tar.gz.
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/eval.c b/eval.c
index 050bf54..b9572b9 100644
--- a/eval.c
+++ b/eval.c
@@ -43,10 +43,8 @@
# include "bashhist.h"
#endif
-extern int yyparse ();
-
extern int EOF_reached;
-extern int indirection_level, interactive, interactive_shell;
+extern int indirection_level;
extern int posixly_correct;
extern int subshell_environment, running_under_emacs;
extern int last_command_exit_value, stdin_redir;
@@ -62,6 +60,8 @@ reader_loop ()
int our_indirection_level;
COMMAND *current_command = (COMMAND *)NULL;
+ USE_VAR(current_command);
+
our_indirection_level = ++indirection_level;
while (EOF_Reached == 0)
@@ -234,11 +234,11 @@ read_command ()
/* Only do timeouts if interactive. */
tmout_var = (SHELL_VAR *)NULL;
tmout_len = 0;
+ old_alrm = (SigHandler *)NULL;
if (interactive)
{
tmout_var = find_variable ("TMOUT");
- old_alrm = (SigHandler *)NULL;
if (tmout_var && tmout_var->value)
{