summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2016-04-11 14:08:18 +0000
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2016-04-11 14:08:18 +0000
commit2cf1ffafba7a3cbdcb094d7c8b1aa3b89b851425 (patch)
tree46e9bba053d3e42aed03dd66ad2ca12c1c63ab30
parent9c113d780a557bbae8382012aee28f5bdaf1e144 (diff)
largepost.c: fixed compiling by VS
-rw-r--r--doc/examples/largepost.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/examples/largepost.c b/doc/examples/largepost.c
index b8762a45..04c7df37 100644
--- a/doc/examples/largepost.c
+++ b/doc/examples/largepost.c
@@ -13,6 +13,17 @@
#include <string.h>
#include <microhttpd.h>
+#ifdef _MSC_VER
+#ifndef strcasecmp
+#define strcasecmp(a,b) _stricmp((a),(b))
+#endif /* !strcasecmp */
+#endif /* _MSC_VER */
+
+#if defined(_MSC_VER) && _MSC_VER+0 <= 1800
+/* Substitution is OK while return value is not used */
+#define snprintf _snprintf
+#endif
+
#define PORT 8888
#define POSTBUFFERSIZE 512
#define MAXCLIENTS 2