From ffe83051fe3ec22e2f2a00100f2cf912dabee7bc Mon Sep 17 00:00:00 2001
From: Sergey Lyubka <valenok@gmail.com>
Date: Tue, 4 Mar 2014 13:15:56 +0000
Subject: [PATCH] build fixed

---
 examples/server.c | 1 +
 mongoose.c        | 3 +--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/examples/server.c b/examples/server.c
index f21a2ba53..dea44a5c9 100644
--- a/examples/server.c
+++ b/examples/server.c
@@ -25,6 +25,7 @@
 #define _WIN32_WINNT 0x500        // Enable MIIM_BITMAP
 #define _CRT_SECURE_NO_WARNINGS   // Disable deprecation warning in VS2005
 #define _XOPEN_SOURCE 600         // For PATH_MAX on linux
+#undef WIN32_LEAN_AND_MEAN        // Let windows.h always include winsock2.h
 
 #include <sys/stat.h>
 #include <stdio.h>
diff --git a/mongoose.c b/mongoose.c
index e707b75a0..1293719db 100644
--- a/mongoose.c
+++ b/mongoose.c
@@ -2851,7 +2851,7 @@ static void call_request_handler_if_data_is_buffered(struct connection *conn) {
   } else
 #endif
   if ((size_t) loc->len >= c->content_len &&
-      call_request_handler(conn) == MG_REQUEST_NOT_PROCESSED) {
+      call_request_handler(conn) == MG_FALSE) {
     open_local_endpoint(conn, 1);
   }
 }
@@ -4354,7 +4354,6 @@ struct mg_connection *mg_connect(struct mg_server *server, const char *host,
   conn->mg_conn.server_param = server->ns_server.server_data;
   conn->birth_time = time(NULL);
   conn->ns_conn->flags = NSF_CONNECTING;
-  conn->mg_conn.status_code = MG_CONNECT_FAILURE;
 
   return &conn->mg_conn;
 }
-- 
GitLab