diff options
| author | tgoodwin <tgoodwin> | 1998-02-10 16:40:54 +0000 |
|---|---|---|
| committer | Toby Goodwin <toby@paccrat.org> | 2015-05-16 21:23:02 +0100 |
| commit | 034adee7e777b3f841eebed9fe827689721847c9 (patch) | |
| tree | cd741f0fc166fd2b84954129e7fd14539afa40fb | |
| parent | 882ec17c89fd44f9264eca37624de0f8b5e0feb8 (diff) | |
fix const / prototype warnings
| -rw-r--r-- | exec.c | 2 | ||||
| -rw-r--r-- | execve.c | 2 | ||||
| -rw-r--r-- | rc.h | 3 |
3 files changed, 5 insertions, 2 deletions
@@ -93,7 +93,7 @@ extern void exec(List *s, bool parent) { #if HASH_BANG execve(path, (char * const *) av, (char * const *) ev); #else - my_execve(path, (char * const *) av, (char * const *) ev); /* bogus, huh? */ + my_execve(path, av, ev); /* bogus, huh? */ #endif #ifdef DEFAULTINTERP @@ -10,7 +10,7 @@ #define giveupif(x) { if (x) goto fail; } -extern int my_execve(const char *path, const char **av, const char **ev) { +extern int my_execve(char *path, char **av, char **ev) { int fd, len, fst, snd, end; bool noarg; char pb[256]; /* arbitrary but generous limit */ @@ -228,6 +228,9 @@ extern void sigint(int); extern void exec(List *, bool); extern void doredirs(void); +/* execve.c */ +extern int my_execve(char *, char **, char **); + /* footobar.c */ extern char **list2array(List *, bool); extern char *get_name(char *); |