浏览代码

Fix mingw compiler error

bel 10 年之前
父节点
当前提交
ae404df3a8
共有 2 个文件被更改,包括 4 次插入0 次删除
  1. 2 0
      src/civetweb.c
  2. 2 0
      src/main.c

+ 2 - 0
src/civetweb.c

@@ -159,7 +159,9 @@ typedef long off_t;
 #define INT64_FMT  "I64d"
 
 #define WINCDECL __cdecl
+#define SHUT_RD 0
 #define SHUT_WR 1
+#define SHUT_BOTH 2
 #define snprintf _snprintf
 #define vsnprintf _vsnprintf
 #define access _access

+ 2 - 0
src/main.c

@@ -50,7 +50,9 @@
 #include <shlobj.h>
 
 #define getcwd(a,b) _getcwd(a,b)
+#if !defined(__MINGW32__)
 extern char *_getcwd(char *buf, size_t size);
+#endif
 static int guard = 0;                   /* test if any dialog is already open */
 
 #ifndef PATH_MAX