about summary refs log tree commit diff stats
path: root/src/common.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/common.c')
-rw-r--r--src/common.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/common.c b/src/common.c
index da33cc3d..42c1415f 100644
--- a/src/common.c
+++ b/src/common.c
@@ -39,6 +39,12 @@
 // and page size is at least 4KB
 #define READ_BUF_SIZE 4088
 
+#ifdef _WIN32
+// replace 'struct stat' and 'stat()' for windows
+#define stat _stat
+#define S_IFDIR _S_IFDIR
+#endif /* _WIN32 */
+
 struct curl_data_t
 {
     char *buffer;