  
  int inet_aton(const char *cp, struct in_addr *inp);
  int kill(int pid, int signo);
-@@ -264,6 +277,10 @@
+@@ -263,6 +282,9 @@
+ #define snprintf _snprintf
  #endif //HAVE_MINGW
- 
  
 +#ifdef MINGW64
 +int utime(const char *filename, struct utimbuf *buf);
 +#endif
-+
+ 
  #define WNOHANG 0
  #define WIFEXITED(x) 0
- #define WEXITSTATUS(x) x
 Index: src/win32/compat/print.cpp
 ===================================================================
 --- src/win32/compat/print.cpp	(révision 8323)

 int strcasecmp(const char*, const char *);
 int gettimeofday(struct timeval *, struct timezone *);
 
@@ -247,7 +260,7 @@
 #define open   _open
 
 int fcntl(int fd, int cmd, long arg);
-int fstat(int fd, struct stat *sb);

Index: src/win32/filed/vss.cpp
===================================================================
--- src/win32/filed/vss.cpp	(révision 8323)
+++ src/win32/filed/vss.cpp	(copie de travail)
@@ -215,7 +215,7 @@
 const int VSSClient::GetWriterState(int nIndex)
 {
    alist* pV = (alist*)m_pAlistWriterState;   
-   return (int)pV->get(nIndex);
+   return (int)(intptr_t)pV->get(nIndex);
 }
 
 void VSSClient::AppendWriterInfo(int nState, const char* pszInfo)
Index: src/win32/filed/Makefile
===================================================================
--- src/win32/filed/Makefile	(révision 8323)
+++ src/win32/filed/Makefile	(copie de travail)
@@ -62,7 +62,7 @@
 	$(LIBS_ZLIB) \
 	-lole32 \
 	-loleaut32 \
-	-lwsock32 \
+	-lws2_32 \
 	-luuid \
 	-lcomctl32
 
Index: src/win32/Makefile
===================================================================
--- src/win32/Makefile	(révision 8323)
