summaryrefslogtreecommitdiff
path: root/rc.h
diff options
context:
space:
mode:
authorToby Goodwin <tjg@star.le.ac.uk>2002-05-22 14:25:10 +0100
committerToby Goodwin <toby@paccrat.org>2015-05-16 21:22:10 +0100
commit2e67f638ea031ce0138891b6356806b463f5e9af (patch)
treee44106cf9680da9e45153b282a4d3603252ede99 /rc.h
parente354cf4fd756584239e7778217ee8860009e6728 (diff)
candidate: rc-1.6c7
Diffstat (limited to 'rc.h')
-rw-r--r--rc.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/rc.h b/rc.h
index fd3fc27..ca0f51b 100644
--- a/rc.h
+++ b/rc.h
@@ -194,7 +194,13 @@ extern void sigint(int);
/* exec.c */
extern void exec(List *, bool);
-extern void doredirs(void);
+
+#if HASH_BANG
+#define rc_execve execve
+#else
+/* execve.c */
+extern int my_execve(char *, char **, char **);
+#endif
#if HASH_BANG
#define rc_execve execve
@@ -251,6 +257,7 @@ extern void fnassign_string(char *);
extern void fnrm(char *);
extern void initenv(char **);
extern void inithash(void);
+extern void set_exportable(char *, bool);
extern void setsigdefaults(bool);
extern void inithandler(void);
extern void varassign(char *, List *, bool);