diff options
author | Eli Zaretskii <eliz@gnu.org> | 2019-02-02 11:52:51 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2019-02-02 11:52:51 +0200 |
commit | f0be506c0b0c2a220e0a3112dca91ec352aad530 (patch) | |
tree | 9057e60f54d90244a6f62708fbd0ab7542360d1c /debug.c | |
parent | ed3ce8fb4800e0746726d7d59642518fa4983889 (diff) | |
download | egawk-f0be506c0b0c2a220e0a3112dca91ec352aad530.tar.gz egawk-f0be506c0b0c2a220e0a3112dca91ec352aad530.tar.bz2 egawk-f0be506c0b0c2a220e0a3112dca91ec352aad530.zip |
Fix compilation errors and warnings with MinGW64.
Diffstat (limited to 'debug.c')
-rw-r--r-- | debug.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -30,6 +30,10 @@ #include <fcntl.h> /* open() */ #endif +#ifdef __MINGW32__ +int w32_execvp(const char *, char **); +#endif + extern bool exiting; extern SRCFILE *srcfiles; extern INSTRUCTION *rule_list; @@ -2915,7 +2919,7 @@ restart(bool run) /* start a new process replacing the current process */ #ifdef __MINGW32__ - execvp(d_argv[0], (const char * const *)d_argv); + w32_execvp(d_argv[0], d_argv); #else execvp(d_argv[0], d_argv); #endif |