diff options
| author | Philipp Stephani | 2020-12-23 17:40:18 +0100 |
|---|---|---|
| committer | Philipp Stephani | 2020-12-23 17:40:18 +0100 |
| commit | 40bc77d9a6b8d824690fb6ee3003d74951bb3ae5 (patch) | |
| tree | c90bd596b92a3487342830e1e835b89cd68c80ea /src | |
| parent | 773f9eb4673c20a218d42ec89dd08a1e45f77041 (diff) | |
| download | emacs-40bc77d9a6b8d824690fb6ee3003d74951bb3ae5.tar.gz emacs-40bc77d9a6b8d824690fb6ee3003d74951bb3ae5.zip | |
Declare argument vector as char *const *.
This matches the signature of execve.
* src/callproc.c (child_setup): Declare NEW_ARGV as char *const *.
Diffstat (limited to 'src')
| -rw-r--r-- | src/callproc.c | 4 | ||||
| -rw-r--r-- | src/lisp.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/callproc.c b/src/callproc.c index bd8442ce2b9..c7f560ac3da 100644 --- a/src/callproc.c +++ b/src/callproc.c | |||
| @@ -1222,8 +1222,8 @@ exec_failed (char const *name, int err) | |||
| 1222 | On MS-DOS, either return an exit status or signal an error. */ | 1222 | On MS-DOS, either return an exit status or signal an error. */ |
| 1223 | 1223 | ||
| 1224 | CHILD_SETUP_TYPE | 1224 | CHILD_SETUP_TYPE |
| 1225 | child_setup (int in, int out, int err, char **new_argv, char *const *env, | 1225 | child_setup (int in, int out, int err, char *const *new_argv, |
| 1226 | const char *current_dir) | 1226 | char *const *env, const char *current_dir) |
| 1227 | { | 1227 | { |
| 1228 | #ifdef WINDOWSNT | 1228 | #ifdef WINDOWSNT |
| 1229 | int cpid; | 1229 | int cpid; |
diff --git a/src/lisp.h b/src/lisp.h index 07ba2bcbbaf..1a214a3cbf6 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -4500,8 +4500,8 @@ extern void setup_process_coding_systems (Lisp_Object); | |||
| 4500 | # define CHILD_SETUP_ERROR_DESC "Doing vfork" | 4500 | # define CHILD_SETUP_ERROR_DESC "Doing vfork" |
| 4501 | #endif | 4501 | #endif |
| 4502 | 4502 | ||
| 4503 | extern CHILD_SETUP_TYPE child_setup (int, int, int, char **, char *const *, | 4503 | extern CHILD_SETUP_TYPE child_setup (int, int, int, char *const *, |
| 4504 | const char *); | 4504 | char *const *, const char *); |
| 4505 | extern char *const *make_environment_block (Lisp_Object); | 4505 | extern char *const *make_environment_block (Lisp_Object); |
| 4506 | extern void init_callproc_1 (void); | 4506 | extern void init_callproc_1 (void); |
| 4507 | extern void init_callproc (void); | 4507 | extern void init_callproc (void); |