aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--win32/mingw.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/win32/mingw.c b/win32/mingw.c
index 4721f89cb..51011eb88 100644
--- a/win32/mingw.c
+++ b/win32/mingw.c
@@ -149,6 +149,13 @@ FILE *mingw_fopen (const char *filename, const char *mode)
149 return fopen(filename, mode); 149 return fopen(filename, mode);
150} 150}
151 151
152#undef dup2
153int mingw_dup2 (int fd, int fdto)
154{
155 int ret = dup2(fd, fdto);
156 return ret != -1 ? fdto : -1;
157}
158
152static inline time_t filetime_to_time_t(const FILETIME *ft) 159static inline time_t filetime_to_time_t(const FILETIME *ft)
153{ 160{
154 long long winTime = ((long long)ft->dwHighDateTime << 32) + ft->dwLowDateTime; 161 long long winTime = ((long long)ft->dwHighDateTime << 32) + ft->dwLowDateTime;