From f77d12f8d8a822aae41b835c0cca050928c58221 Mon Sep 17 00:00:00 2001 From: Neven Sajko Date: Thu, 8 Aug 2019 21:24:58 +0000 Subject: cmd/rc: fix declarations of some externally linked variables Change-Id: If8fe1afecb9fe55f85e8e5af37521b83e787d718 --- src/cmd/rc/exec.h | 2 +- src/cmd/rc/rc.h | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'src/cmd/rc') diff --git a/src/cmd/rc/exec.h b/src/cmd/rc/exec.h index 06d2991f..06cfd64e 100644 --- a/src/cmd/rc/exec.h +++ b/src/cmd/rc/exec.h @@ -67,7 +67,7 @@ struct builtin{ }; extern struct builtin Builtin[]; int eflagok; /* kludge flag so that -e doesn't exit in startup */ -int havefork; +extern int havefork; void execcd(void), execwhatis(void), execeval(void), execexec(void); int execforkexec(void); diff --git a/src/cmd/rc/rc.h b/src/cmd/rc/rc.h index 7778ff4c..46ff9510 100644 --- a/src/cmd/rc/rc.h +++ b/src/cmd/rc/rc.h @@ -71,7 +71,6 @@ union code{ char *s; }; char *promptstr; -int doprompt; #define NTOK 8192 char tok[NTOK]; #define APPEND 1 @@ -126,7 +125,7 @@ int mypid; char **argp; char **args; int nerror; /* number of errors encountered during compilation */ -int doprompt; /* is it time for a prompt? */ +extern int doprompt; /* is it time for a prompt? */ /* * Which fds are the reading/writing end of a pipe? * Unfortunately, this can vary from system to system. -- cgit v1.2.3