From f0be506c0b0c2a220e0a3112dca91ec352aad530 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 2 Feb 2019 11:52:51 +0200 Subject: Fix compilation errors and warnings with MinGW64. --- debug.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'debug.c') diff --git a/debug.c b/debug.c index c60cc5aa..981f95b2 100644 --- a/debug.c +++ b/debug.c @@ -30,6 +30,10 @@ #include /* 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 -- cgit v1.2.3