From df0267b28799422393bfa70b5cf76608923ad8e7 Mon Sep 17 00:00:00 2001 From: minux Date: Fri, 11 Apr 2014 23:49:53 -0400 Subject: [PATCH] tcc, libtcc: fix build on windows with latest mingw. --- libtcc.c | 2 +- tcc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libtcc.c b/libtcc.c index 5df1949..a24ef2d 100644 --- a/libtcc.c +++ b/libtcc.c @@ -121,7 +121,7 @@ void dlclose(void *p) #endif #ifdef LIBTCC_AS_DLL -BOOL WINAPI DllMain (HANDLE hDll, DWORD dwReason, LPVOID lpReserved) +BOOL WINAPI DllMain (HINSTANCE hDll, DWORD dwReason, LPVOID lpReserved) { if (DLL_PROCESS_ATTACH == dwReason) tcc_module = hDll; diff --git a/tcc.c b/tcc.c index 74a5f1b..392efca 100644 --- a/tcc.c +++ b/tcc.c @@ -78,7 +78,7 @@ static void help(void) #include static int execvp_win32(const char *prog, char **argv) { - int ret = spawnvp(P_NOWAIT, prog, (char *const*)argv); + int ret = spawnvp(P_NOWAIT, prog, (const char *const*)argv); if (-1 == ret) return ret; cwait(&ret, ret, WAIT_CHILD);