aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorminux <minux.ma@gmail.com>2014-04-11 23:49:53 -0400
committerminux <minux.ma@gmail.com>2014-04-11 23:49:53 -0400
commitdf0267b28799422393bfa70b5cf76608923ad8e7 (patch)
tree7d3cc0d05944b0f16ae7dc190806d4bc7c338e95
parentbba1c381f4f9862f0c9ce4afc7705ac9a624842f (diff)
downloadtinycc-df0267b28799422393bfa70b5cf76608923ad8e7.tar.gz
tinycc-df0267b28799422393bfa70b5cf76608923ad8e7.tar.bz2
tcc, libtcc: fix build on windows with latest mingw.
-rw-r--r--libtcc.c2
-rw-r--r--tcc.c2
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 <process.h>
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);